modelcontextprotocol/registry
A community driven registry service for Model Context Protocol (MCP) servers.
What it solves
このプロジェクトは、Model Context Protocol (MCP) サーバーのための集中管理されたディレクトリを提供し、MCP クライアントが新しいサーバーを簡単に発見・統合できるようにする「アプリストア」として機能します。
How it works
レジストリは、Go で記述された API サーバーとして実装されており、PostgreSQL データベースによってバックエンドとして機能します。開発者は専用の CLI ツールを使用して、自身の MCP サーバーを公開することができます。セキュリティと真正性を確保するため、レジストリは GitHub OAuth、GitHub OIDC、DNS 検証、および HTTP 検証を含む、複数の検証方法を使用して名前空間の所有権を検証します。
Who it’s for
- MCP Server Developers: 自身のサーバーをより広いエコシステム内で発見可能にしたい開発者。
- MCP Client Developers: AI ツールを構築しており、プログラム的に利用可能な MCP サーバーを検索・リストアップする方法が必要な開発者。
Highlights
- Namespace Verification: GitHub またはドメインチャレンジによる所有権の証明を要求することで、不正な公開を防ぎます。
- Dedicated Publisher CLI: 新しいサーバーをレジストリに追加するプロセスを簡充分化します。
- API Stability: レジストリ API は、統合者が安心して実装をサポートできるようにするため、API フリーズ (v0.1) に入りました。
- Containerized Deployment: Docker および
koを使用した Go イメージの簡単なセットアップをサポートします。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト