ドメイン名だけで、クライアントがMCPサーバーを自動検出。well-known URLとHTMLリンクタグを使用—RSSフィードやOpenIDと同じパターンです。
mcp-manifest.jsonファイル1つで、手動設定を排除。インストール方法、トランスポートプロトコル、設定要件を標準形式で定義できます。
完全に分散化された仕様。マニフェストをどこにでもホスト可能。JSON Schemaで検証し、MCPサーバーの配布を完全にコントロールできます。
マニフェストファイルを検証するための完全なJSON Schema。エラーを早期に発見し、すべてのMCPクライアントとの互換性を確保します。
npm、dotnetツール、カスタムレジストリなどをサポート。柔軟なデプロイメントオプションのために優先順位ベースのフォールバックを定義できます。
型付き設定フィールドでシークレット、ファイルパス、環境変数を宣言。クライアントはユーザーに適切にプロンプトを表示し、入力を検証できます。
サーバーをグローバルまたはプロジェクト単位で実行するかを定義。複雑なエンタープライズシナリオに対応するマルチアカウントプロファイルをサポートします。
stdioまたは他のトランスポートメカニズムを指定。プロトコルは接続後の処理を定義し、マニフェストはそれ以前のすべてを処理します。
一般的なシナリオのリファレンス実装:最小限のセットアップ、npmパッケージ、シークレット管理、カスタムレジストリ。