mcpserverlist-mcp について
mcpserverlist-mcpは、MCP サーバー作者向けのstdio MCP サーバーで、ディレクトリへの登録準備状況を確認できます。ホスト型サービスのツールを転送し、接続が切れた場合は再接続を試みます。
主な機能
- 01ディレクトリ登録の準備状況確認
- 02API キー不要の検索ツール
- 03API キーで使うアカウント・登録ツール
- 04再接続後に1回リトライ
活用シーン
- 01MCP サーバーの登録準備状況の確認
- 02ホスト型サービスでの登録申請や管理
MCP 対応
ホスト型 MCP エンドポイントに接続し、tools/list と tools/call をそのまま転送します。リモート側がリソースやプロンプトを提供する場合は、それらも転送します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcpserverlist.io/mcpclaude mcp add --transport http sudomichael-mcpserverlist https://mcpserverlist.io/mcp{"mcpServers":{"sudomichael-mcpserverlist":{"type":"http","url":"https://mcpserverlist.io/mcp"}}}Cursor で開く{"servers":{"sudomichael-mcpserverlist":{"type":"http","url":"https://mcpserverlist.io/mcp"}}}VS Code で開く{"mcpServers":{"sudomichael-mcpserverlist":{"type":"http","url":"https://mcpserverlist.io/mcp"}}}{"mcpServers":{"sudomichael-mcpserverlist":{"serverUrl":"https://mcpserverlist.io/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
mcpserverlist-mcp
MCP Server List 用の Stdio MCP サーバーです。ホストされたサービス https://mcpserverlist.io/mcp に接続し、ツールを変更せずに中継するため、stdio のみをサポートするクライアントやディレクトリでも利用できます。
MCP Server List の機能
MCP サーバーの作成者が、自分のサーバーを MCP ディレクトリに掲載できるよう支援します。サーバーが申請可能な状態かどうかを確認し、申請を代行する 99 ドルのマネージド申請サービスを提供します。
インストール
npx -y mcpserverlist-mcp で実行します(Node 20 以降)。
Claude Desktop(claude_desktop_config.json)、Cursor(~/.cursor/mcp.json):
{
"mcpServers": {
"mcpserverlist": {
"command": "npx",
"args": ["-y", "mcpserverlist-mcp"]
}
}
}
Claude Code:
claude mcp add mcpserverlist -- npx -y mcpserverlist-mcp
API キーを使用するには、上記の設定に "env": { "MCP_SERVER_LIST_API_KEY": "..." } を追加するか、claude mcp add に -e MCP_SERVER_LIST_API_KEY=... を渡します。
リモートへ直接接続(インストール不要)
Streamable HTTP をサポートするクライアントは、ホストされたサーバーに直接接続できます。
claude mcp add --transport http mcpserverlist https://mcpserverlist.io/mcp
または、JSON 設定で { "mcpServers": { "mcpserverlist": { "url": "https://mcpserverlist.io/mcp" } } } を指定します。
環境変数
| 変数 | 必須 | 説明 |
|---|---|---|
MCP_SERVER_LIST_API_KEY | いいえ | Authorization: Bearer <key> として送信されます。設定されている場合のみ送信されます。 |
MCP_SERVER_LIST_URL | いいえ | リモートエンドポイントです。デフォルトは https://mcpserverlist.io/mcp です。 |
匿名利用と API キー
検索とチェックのツールは、キーなしで利用できます。アカウントに対する操作(自分のサーバー、申請)を行うツールには API キーが必要です。API キーは create_account ツールを呼び出して取得できます。現在の一覧を確認するには tools/list を使用してください。
動作
- 起動時にリモートへ接続します。接続に失敗すると、stderr にエラーを出力してゼロ以外の終了コードで終了します。stdout には MCP プロトコルの通信のみが出力されます。
tools/listとtools/callを変更せずに転送します。リソースとプロンプトは、リモートがそれらを公開している場合にのみ転送されます。リモートサーバーの指示もミラーされます。- リモートとの接続が切れた場合、リクエスト時に再接続し、1 回だけ再試行します。
開発
npm install
npm test # builds, then runs tests against an in-process fake remote
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。