mcp-registry-mcp-server について
mcp-registry-mcp-serverは、AIアシスタントやアプリケーションから公式MCP Registryの項目を検索・確認するためのサーバーです。サーバー一覧、名前検索、バージョン、詳細、レジストリの稼働状況を扱うツールを提供します。
主な機能
- 01ページネーション付きサーバー一覧
- 02サーバー名による検索
- 03サーバーバージョンの確認
- 04サーバー詳細の取得
- 05レジストリの稼働状況確認
活用シーン
- 01目的に合うサーバーの検索
- 02サーバーの利用可能なバージョンの確認
- 03選定前のサーバー詳細の確認
- 04レジストリの稼働確認
MCP 対応
公式MCP Registryを照会するツールを提供するMCPサーバーです。一覧、検索、バージョン照会、詳細取得、ヘルスチェックに対応します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
4掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| limit | integer | いいえ | 返すサーバーの最大数 |
| cursor | string | いいえ | 前回のレスポンスに含まれるページネーションカーソル |
| search | string | いいえ | サーバー名を大文字と小文字を区別せず、部分一致で検索します。 |
| version | enum | いいえ | バージョンでフィルタリングします(現在は "latest" のみ対応)。latest |
| updated_since | string | いいえ | この RFC3339 タイムスタンプ以降に更新されたサーバーをフィルタリングします。 |
詳細
公式のMCP Registryに問い合わせるツールを提供する、Model Context Protocol(MCP)サーバーです。このサーバーを使うと、AI アシスタントやアプリケーションから、公開されている MCP サーバーをプログラムで検出、検索し、その情報を取得できます。
✨ 特長
- 🔍 サーバー一覧:ページネーションを使って、登録済みのすべての MCP サーバーを閲覧できます
- 🔎 検索:フィルタリングオプションを使って、名前でサーバーを検索できます
- 📦 バージョン管理:特定のサーバーのすべてのバージョンを確認できます
- 📝 詳細情報:サーバーの詳細情報を取得できます
- 💚 ヘルスチェック:レジストリの稼働状況を監視できます
🚀 クイックスタート
その他のクライアント
設定例(正確な構文やファイルの場所については、お使いの MCP クライアントのドキュメントを必ず確認してください):
{
"mcp-registry-mcp-server": {
"type": "stdio",
"command": "npx",
"args": ["-y", "mcp-registry-mcp-server"]
}
}
📚 使い方
設定が完了したら、次のような自然言語の質問を AI アシスタントに尋ねることができます。
- 「最近リリースされた新しい MCP サーバーは何ですか?」
- 「ファイルシステム関連の MCP サーバーを検索して」
- 「github-mcp-server の最新バージョンを教えて」
- 「Chrome DevTools MCP サーバーの詳細を教えて」
- 「MCP レジストリは正常に稼働していますか?」
AI が適切なレジストリツールを自動的に使用して質問に答えます。
🛠️ 利用可能なツール
list_servers
検索とページネーションのオプションを使って、登録済みのすべての MCP サーバーを閲覧します。
プロンプトの例:
- 「すべての MCP サーバーを一覧表示して」
- 「GitHub 関連のサーバーを検索して」
- 「最近更新されたサーバーを見せて」
list_server_versions
特定の MCP サーバーで利用できるすべてのバージョンを確認します。
プロンプトの例:
- 「filesystem サーバーで利用できるバージョンは何ですか?」
- 「io.modelcontextprotocol/filesystem のバージョン履歴を見せて」
get_server
特定の MCP サーバーバージョンの詳細情報を取得します。
プロンプトの例:
- 「最新のファイルシステムサーバーについて教えてください」
- 「io.modelcontextprotocol/filesystem バージョン 1.0.0 の詳細を取得してください」
health_check
MCP レジストリが稼働しているか確認します。
プロンプトの例:
- 「MCP レジストリは動作していますか?」
- 「レジストリの正常性ステータスを確認してください」
🔧 要件
- Node.js 18.0.0 以降
- MCP クライアント — MCP に対応する任意のアプリケーション:
🤝 貢献
貢献を歓迎します!詳細については、CONTRIBUTING.md をご覧ください。
📖 ドキュメント
- API リファレンス - 詳細な API ドキュメント
- MCP レジストリ - 公式レジストリのウェブサイト
📄 ライセンス
MIT ライセンス - 詳細については LICENSE をご覧ください
🔗 リソース
- npm パッケージ:https://www.npmjs.com/package/mcp-registry-mcp-server
- GitHub リポジトリ:https://github.com/wei/mcp-registry-mcp-server
- MCP レジストリ API:https://registry.modelcontextprotocol.io/docs
- MCP ドキュメント:https://modelcontextprotocol.io
- 問題を報告:https://github.com/wei/mcp-registry-mcp-server/issues
❤️ を込めて @wei が作成しました
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。