Vadivam Icons について
Vadivam Iconsは、24pxのアウトラインアイコンを探してコード形式で取得するための、エージェントや開発者向けMCPサーバーです。名前、同義語、タグ、カテゴリで検索でき、ホスト型サービスへの接続とアイコンデータを同梱したローカル実行に対応します。
主な機能
- 01名前・タグ・カテゴリで検索
- 02UIの説明からアイコンを提案
- 03SVGやフレームワーク形式で取得
- 04カテゴリとメタデータの一覧
- 05フレームワークの使用方法を案内
- 06ホスト型HTTPまたはローカルstdio
活用シーン
- 01UI要素に合うアイコンの検索
- 02同義語やカテゴリによるアイコン選定
- 03JSXまたはSVG形式でのアイコン取得
- 04パッケージの導入・インポート方法の確認
MCP 対応
アイコンの検索、提案、取得、カテゴリ一覧、フレームワーク利用方法のツールをMCPクライアントに公開します。ホスト型のStreamable HTTPエンドポイントへの接続と、ローカルでのstdio実行に対応します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://vadivam.praveenjuge.com/mcpclaude mcp add --transport http praveenjuge-vadivam https://vadivam.praveenjuge.com/mcp{"mcpServers":{"praveenjuge-vadivam":{"type":"http","url":"https://vadivam.praveenjuge.com/mcp"}}}Cursor で開く{"servers":{"praveenjuge-vadivam":{"type":"http","url":"https://vadivam.praveenjuge.com/mcp"}}}VS Code で開く{"mcpServers":{"praveenjuge-vadivam":{"type":"http","url":"https://vadivam.praveenjuge.com/mcp"}}}{"mcpServers":{"praveenjuge-vadivam":{"serverUrl":"https://vadivam.praveenjuge.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
vadivam-mcp
24px のアウトラインアイコンを検索し、SVG またはフレームワークのコードを取得できる MCP サーバーです。AI エージェントは名前を推測する代わりに、名前、同義語、カテゴリから適切な Vadivam アイコンを探せます。
アイコンを閲覧 · MCP ドキュメント · ソース · GitHub
インストール不要のホスト型サーバーを使用できます。
claude mcp add --transport http vadivam https://vadivam.praveenjuge.com/mcp
または、stdio 経由でローカル実行できます。アイコンデータはパッケージに同梱されているため、オフラインで動作し、このリリースと同じデータを利用できます。
claude mcp add vadivam -- npx -y vadivam-mcp
{
"mcpServers": {
"vadivam": { "command": "npx", "args": ["-y", "vadivam-mcp"] }
}
}
| ツール | 機能 |
|---|---|
search_icons | 名前、タグ、カテゴリを対象にしたランキング形式の検索。任意でカテゴリによる絞り込みも可能です |
suggest_icons | UI の説明で言及された項目ごとに、候補となるアイコンを提示します |
get_icon | 1 つのアイコンを SVG、JSX、フレームワークのコードスニペット、データ URI、CSS マスク、Tailwind クラス、CDN URL、スプライト、フォント、または shadcn として取得します |
list_categories | 各カテゴリの ID、タイトル、説明、アイコン数を一覧表示します |
get_usage | フレームワークパッケージのインストールコマンド、インポート例、ドキュメントへのリンクを表示します |
独自にホストする場合、createVadivamServer() は新しい McpServer を返し、createVadivamHttpHandler() は Cloudflare Workers、Deno、Bun 向けのステートレスな Streamable HTTP ハンドラーでラップします。
import { createVadivamHttpHandler } from "vadivam-mcp";
export default createVadivamHttpHandler();
パッケージ一覧:SVG と JavaScript · React · React Native · Vue · Svelte · Solid · Angular · Astro · Preact
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。