mcpField
🌐
🌐 Decentralized MCP Registry

🌐 Decentralized MCP Registry

ローカル
github.com/o2alexanderfedin開発ツール162 週間前に更新

🌐 Decentralized MCP Registry について

Decentralized MCP Registryは、中央管理点を置かずにMCPサーバー間でツールを発見・委譲するためのP2Pレジストリ構想です。初期開発段階で、接続、メタデータ、発見、リレー機能に取り組んでいます。

主な機能

  1. 01P2Pレジストリアーキテクチャ
  2. 02サーバーとツールの統合カタログ
  3. 03リモートツール呼び出しのリレー
  4. 04複数のツールバージョンと依存関係
  5. 05暗号検証とウェブ・オブ・トラスト
  6. 06マイクロ課金フレームワーク

活用シーン

  1. 01複数のピアMCPサーバーからツールを発見
  2. 02ネットワーク参加者間でツール呼び出しを中継
  3. 03ツールのバージョンと依存関係を管理
  4. 04分散ネットワークでサーバーの信頼性を検証

MCP 対応

P2Pレジストリを介してMCPサーバーを接続し、ツール発見、統合カタログ、ツール呼び出しのリレーを行う構想です。現在は初期開発段階です。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

🌐 分散型 MCP レジストリ

BitTorrent プロトコルに着想を得た、Model Control Protocol(MCP)サーバー向けのピアツーピア(P2P)レジストリシステムです。この分散型ソリューションにより、単一障害点や中央による制御に依存せず、シームレスなツールの検出と委任が可能になります。

🚀 機能

  • 分散型アーキテクチャ:中央制御点のない完全な P2P ネットワーク
  • ツールの検出:統合された MCP サーバーインターフェースと複合ツールカタログ
  • ツールの直接呼び出し:ネットワーク全体にわたるツール呼び出しのシームレスな中継
  • バージョン管理:複数のツールバージョンと依存関係をサポート
  • セキュリティと信頼:暗号学的検証とウェブ・オブ・トラストモデル
  • 収益化:相互清算機能を備えた組み込みのマイクロ課金フレームワーク

📋 要件

詳細な仕様については、要件ドキュメントをご覧ください。

🛠️ 開発状況

現在は初期開発段階で、以下に取り組んでいます。

  • 基本的な P2P 接続
  • メタデータを備えたシンプルなツールレジストリ
  • コアとなる中継機能
  • 基本的なツール検出
  • 暗号学的検証
  • ローカルでのツール実行のサポート

📝 ライセンス

このプロジェクトは GNU Affero General Public License v3.0(AGPL-3.0)の下でライセンスされています。詳細については、LICENSE ファイルをご覧ください。

商用ライセンス

このソフトウェアは商用ライセンスでもご利用いただけます。このソフトウェアの商用利用、改変、または配布については、商用ライセンスの選択肢をご相談いただくため、著作権者にお問い合わせください。

🤝 貢献

貢献を歓迎します!プルリクエストを送信する前に、コントリビューターライセンス契約をお読みください。

📚 ドキュメント

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。