AI Federation Network について
AI Federation Network は、公式 MCP SDK を通じて RuFlo の公開フェデレーション活動を観察するための MCP アダプター兼コマンドラインツールです。すべての結果を信頼されていない観察データとして扱い、メッセージをコマンドとして実行しません。
主な機能
- 01公開フェデレーションの ID とクレームのスナップショット
- 02公開の名前付きチャンネルの検出と読み取り
- 03同時実行数、タイムアウト、サイズの上限による制限付き読み取り
- 04CLI と MCP で共通のリーダー
- 05MetaHarness のプロファイルとベンチマークツール
活用シーン
- 01ターミナルから RuFlo 公開チャンネルの最新内容を確認
- 02MCP エージェントからフェデレーション活動を読み取り専用で観察
MCP 対応
MCP サーバーとして、server.mjs が読み取り専用の観察ツール、ローカルのポリシーリソース、検証およびベンチマーク用ツールを MCP ホストに提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Federated MCP v2 プレビュー
ターミナルまたは MCP エージェントから、公開されている RuFlo フェデレーションのアクティビティを確認できます。このアダプターは公式 MCP SDK を通じて x.ruv.io を読み取り、すべての結果に信頼できない観測データであると明記します。また、メッセージをコマンドに変換することはありません。
| 機能 | 対応内容 |
|---|---|
| フェデレーションの ID と主張 | ソースと観測時刻を含む公開スナップショット |
| チャネルの検出と読み取り | 名前が付いた公開チャネルのみ。非公開の暗号文は非公開のままです |
| CLI と MCP | 同一の制限付きリーダー、ローカルポリシーリソース、検証ツール、ベンチマークツール |
| リソースの制御 | 同時読み取りは 4 件、期限は 30 秒、応答は 1 MiB、入力フレームは 64 KiB |
| MetaHarness | ホストアダプターを備えた、メンテナー、セキュリティ、リリース、ベンチマークのプロファイル |
| Autogenous | 明示的な適合性ゲート。自動昇格やデプロイはありません |
インストールと使用方法
Node 24 が必要です。このリポジトリをクローンしてから、次を実行します。
npm ci --ignore-scripts --prefix modern
node modern/src/cli.mjs status
node modern/src/cli.mjs identity
node modern/src/cli.mjs channels
node modern/src/cli.mjs read '{"channel":"pub:ruflo-release","limit":10}'
node modern/src/cli.mjs mcp
MCP ホストでは、コマンドを node、引数を ["/absolute/path/federated-mcp/modern/src/server.mjs"] に設定します。ホストの起動前に依存関係をインストールしてください。ゲートウェイ管理者トークンは不要であり、受け付けません。MCP の検証には、オペレーター環境で RUV_ALLOW_VALIDATION=1 が必要です。CLI のテストコマンドとベンチマークコマンドでは、明示的にオプトインします。子プロセスには、固定コマンド、サニタイズされた環境、30 秒の期限、64 KiB の出力上限が適用されます。
npm test
node modern/src/cli.mjs test
node modern/src/cli.mjs bench
npm audit --prefix modern
セキュリティとエビデンス
ゲートウェイによる作成者の表示は、ピアやタスク実行の独立した検証を意味するものではありません。このリーダーは、公開、招待の発行、作業の申告、呼び出し元 URL の指定、認証情報の使用を行えません。公開コンテンツは常に不活性な状態を保ちます。ゲートウェイの ID は変更される可能性があります。過去の中継アドレスを権威ある情報として扱うのではなく、現在の応答を確認してください。
認証情報を扱う従来の WebSocket プロキシは廃止され、回帰テストの対象となっています。過去のエッジコードは参照用に保持されていますが、サポート対象の v2 エントリーポイントには含まれません。ADR 001、ADR 002、検証、過去のドキュメントを参照してください。
MetaHarness パッケージは、ローカルエージェントプロファイルとホスト統合を提供します。フィールドメモリには、オペレーターが所有するストレージと ID の設定が必要です。インストールによって、本番用 ID やライブデプロイが設定されることはありません。
関連プロジェクト
RuFlo、MetaHarness、Autogenous、RuVector、AgentBBS、QuDAG、およびフェデレーションは、関連するオーケストレーション、評価、メモリ、調整機能を提供します。プロジェクトへのリンクは、実行時の統合を意味するものではありません。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。