中国語話者の開発者向けに、MCP(Model Context Protocol)の基礎、クライアント、カテゴリ別サーバーをまとめた厳選リソース集。
modelcontextprotocol/registry
MCPクライアントがMCPサーバーを見つけられる、コミュニティ運営のレジストリサービス。MCPサーバーのアプリストアのように機能します。
- スター
- 7,394
- フォーク
- 1,033
- 未解決の Issue
- 193
- 最終コミット
- 18 時間前
これは何?
MCP Registryは、MCPクライアントに利用可能なMCPサーバーの一覧を提供するサービスで、Model Context Protocolエコシステムのアプリストアのように機能します。サーバーの開発者はレジストリにサーバーを公開することで、クライアントが一か所から見つけられるようにします。
公開には、リポジトリへのプルリクエストではなく、サーバー自身のプロジェクトからmcp-publisher CLIを使います。公開者はGitHub OAuth、GitHub ActionsでのGitHub OIDC、またはDNSやHTTPのチャレンジによるドメイン所有権の証明で認証します。レジストリはサーバーの公開時に名前空間の所有権を確認します。
このプロジェクトはGoで開発されており、PostgreSQLをバックエンドとするHTTP APIとして動作します。Docker Composeを使えば、makeコマンド一つでローカル開発環境を起動できます。また、ビルド済みのコンテナイメージはGitHub Container Registryで公開されています。APIはv0.1の変更凍結中で、当面は破壊的変更の予定はありません。
主な機能
- 01MCPクライアントが問い合わせて検索できるMCPサーバーの一覧を提供
- 02各サーバー自身のプロジェクトからmcp-publisher CLIで公開
- 03GitHubログイン、GitHub OIDC、DNS、HTTPによる検証で名前空間の所有権を確認
- 04PostgreSQLをバックエンドとするGo製HTTP API
- 05Docker Composeとkoでビルドしたイメージを使ったローカル開発環境
ユースケース
- MCPサーバーを公開し、クライアントが見つけられるようにする
- 利用可能なサーバーを検索する必要があるMCPクライアントを開発する
- レジストリ検索をツールやクライアントアプリケーションに組み込む
- 開発やテスト用にプライベートまたはセルフホストのレジストリを運用する
クイックスタート
- 1
Docker、Go、ko、golangci-lint をインストールします(README の前提条件を参照)
- 2
PostgreSQL を含む開発環境一式を起動します
make dev-compose - 3
publisher CLI をビルドします(サーバーを公開する場合のみ)
make publisher
使う前に知っておきたいこと
- サーバーの公開は、このリポジトリへのプルリクエストでは行いません。代わりに mcp-publisher CLI を使用してください。
- API はプレビュー版です。また、開発環境のデータベースは一時ストレージを使用しており、コンテナを再起動するとデータがリセットされます。
- ライセンスは NOASSERTION と記載されているため、メタデータからライセンス条件を確認できません。
収録されている特集
トピック
よくある質問
- registry とは?
- MCPクライアントがMCPサーバーを見つけられる、コミュニティ運営のレジストリサービス。MCPサーバーのアプリストアのように機能します。 MCP Registryは、MCPクライアントに利用可能なMCPサーバーの一覧を提供するサービスで、Model Context Protocolエコシステムのアプリストアのように機能します。サーバーの開発者はレジストリにサーバーを公開することで、クライアントが一か所から見つけられるようにします。
- registry は無料で使えますか?ライセンスは?
- registry は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- registry は今もメンテナンスされていますか?
- 活発にメンテナンス中。registry の最終コミットは 2026年10月21日 です。
- registry は何に使えますか?
- MCPサーバーを公開し、クライアントが見つけられるようにする 利用可能なサーバーを検索する必要があるMCPクライアントを開発する レジストリ検索をツールやクライアントアプリケーションに組み込む 開発やテスト用にプライベートまたはセルフホストのレジストリを運用する
- registry のインストール方法は?
- Docker、Go、ko、golangci-lint をインストールします(README の前提条件を参照) PostgreSQL を含む開発環境一式を起動します: make dev-compose publisher CLI をビルドします(サーバーを公開する場合のみ): make publisher
- registry はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/modelcontextprotocol/registry
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
LLMベースのAIエージェントに、研究ワークフロー向けの1,000以上の科学ツール、データセット、APIへの標準化されたアクセスを提供するフレームワーク。
LLMをツールやデータにつなぐMCPサーバー、クライアント、対話型アプリを構築するPythonフレームワーク。
AIエージェントとワークフロー自動化を統合したオープンソース基盤。セルフホストやSaaSへの組み込みに対応し、250以上のコネクタを提供します。
AIクライアントからPostgreSQL、MySQL、SQL Server、Oracle、MariaDB、SQLiteを検索・探索できる、軽量でトークン効率に優れたMCPサーバー。
100以上のデータベースに対応する軽量なクロスプラットフォームDBクライアント。デスクトップ、Docker、CLI、AI SQLアシスタント、MCPサーバーを搭載。