MCP Registry について
MCP Registryは、READMEではMCP Installerと呼ばれる、MCPサーバーの検索・設定収集・インストールを行うMCPサーバーです。Smitheryの登録情報を利用し、CursorまたはClaudeを使う人を対象としています。
主な機能
- 01登録簿からMCPサーバーを検索
- 02サーバー接続設定を収集
- 03MCPサーバーをローカルにインストール
- 04CursorまたはClaudeの設定を作成
活用シーン
- 01利用可能なMCPサーバーを検索
- 02選んだサーバーの接続設定を準備
- 03サーバーをローカルに導入してクライアントを設定
MCP 対応
サーバー検索、接続設定の収集、サーバーのインストールを行うツールをMCPクライアントに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
3掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| mcpServerName | string | はい | 検索する MCP サーバーの名前 |
詳細
MCP Installer
はじめに
MCP Installer では、以下のツールを利用できます。
- find-mcp:レジストリから Model Context Protocol(MCP)サーバーを検索します
- collect-config:MCP サーバーへの接続に使用する設定を収集します
- install-mcp:MCP サーバーをローカルマシンにインストールします
はじめに
前提条件
- Node.js(v14.0.0 以降)
- npm または yarn
- SMITHERY_API_KEY(https://smithery.ai/)
インストール
次のコマンドを使用して MCP Installer をインストールできます。
npm install @bbangjo/mcp-installer
npx @bbangjo/mcp-installer --client <client-type> --key <your-smithery-api-key>
以下の項目を指定します。
<client-type>:現在サポートされているクライアントは 'cursor' または 'claude' です<your-smithery-api-key>:Smithery API キーを入力します
例:
npx @bbangjo/mcp-installer --client cursor --key your_smithery_api_key_here
インストールが正常に完了すると、「✅ MCP server installed successfully.」というメッセージが表示されます。
注:クライアントの種類に応じて、設定ファイルは次の場所に作成されます。
-
Cursor:
- Windows:
%APPDATA%\Cursor\mcp.json - macOS:
~/.cursor/mcp.json - Linux:
~/.config/Cursor/mcp.json
- Windows:
-
Claude:
- Windows:
%APPDATA%\Claude\claude_desktop_config.json - macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Linux:
~/.config/Claude/claude_desktop_config.json
- Windows:
ローカルでのセットアップ
- 依存関係をインストールします。
npm install
- 環境変数を設定します。
プロジェクトのルートディレクトリに
.envファイルを作成し、次の内容を追加します。
SMITHERY_API_KEY=your_api_key_here
- サーバーを実行します。
npm run build
node build/index.js
起動に成功すると、サーバーに「MCP Finder Server running on stdio」というメッセージが表示されます。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。