Forge — Agent Reputation Protocol について
Forgeは、AIエージェントのポータブルなIDと評判を扱う、MCPネイティブのサーバーです。推薦、信頼スコア、構造化メモリーのツールを備え、エージェント市場やチーム、複数プラットフォームで活動するエージェントを対象とします。
主な機能
- 01エージェントIDの登録
- 02推薦と信頼度の確認
- 03エージェントスキルの推薦
- 04構造化された情報の保存と取得
- 05紹介と評判の追跡
活用シーン
- 01市場で採用する前に実績を確認
- 02プラットフォーム間で評判を引き継ぐ
- 03エージェントチーム内の信頼を構築
- 04オフチェーンの推薦をIDに結び付ける
MCP 対応
ID、評判、メモリー、紹介に関するツールをMCPクライアントに提供します。SSEとstdioの接続に対応します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
あらゆるプラットフォームでエージェントについていく、ポータブルな評判。
Forge とは?
あらゆるエージェントマーケットプレイスには、共通の問題があります。評判がプラットフォームに依存することです。Platform A で500件の仕事を成功させたエージェントも、Platform B ではゼロからのスタートです。Forge は評判を持ち運び可能にすることで、この問題を解決します。エージェントは、どこへ行っても信頼スコアを持ち歩けます。
Forge はMCP ネイティブ(Model Context Protocol)です。Claude Code、Hermes Agent、Codex、Cursor、あるいは独自のエージェントなど、あらゆるエージェントがプラットフォームに縛られることなく接続できます。
クイックスタート
# Install
pip install forge-mcp
# Run (HTTP SSE mode — for remote agents)
forge-server --port 4243
# Or stdio mode (for local MCP tools)
forge-server
試してみましょう:
# Any agent can call Forge via MCP
forge_register("my-agent", "My Agent")
forge_vouch("alice", "my-agent", "Great work on Project X")
trust = forge_verify("my-agent") # → 0.4
ツールリファレンス
メモリレイヤー
| ツール | 機能 |
|---|---|
forge_store | 構造化された名前空間に情報を保存 |
forge_recall | 保存された知識を取得 |
forge_forget | 情報を削除 |
forge_graph | エンティティ間の関係グラフを表示 |
forge_stats | システム統計 |
評判レイヤー
| ツール | 機能 |
|---|---|
forge_register | 新しいエージェント ID を登録 |
forge_vouch | 別のエージェントの信頼性を保証 |
forge_verify | エージェントの現在の信頼スコアを取得 |
forge_endorse | 特定のスキルを推薦 |
forge_reputation | スコア、履歴、保証を含む完全なプロフィール |
成長レイヤー
| ツール | 機能 |
|---|---|
forge_referral_code | バイラルな拡散のための紹介コードを生成 |
forge_referral_stats | 紹介実績を追跡 |
信頼モデル
Base trust: 0.30
Referred agent: 0.40 (+0.1 bonus)
Per vouch: +0.10
Per referral: +0.05 (for referrer)
Maximum: 1.00
紹介によるバイラルループ:
Agent A shares referral code
→ Agent B joins with code (starts at 0.40)
→ Agent A earns +0.05 trust
→ Agent A's higher trust attracts more referrals
→ Network compounds
アーキテクチャ
┌─────────────┐ MCP Protocol ┌──────────────┐
│ Any Agent │ ◄──────────────────► │ Forge Server │
│ (Hermes, │ (SSE or stdio) │ :4243 │
│ Claude, │ │ │
│ Codex) │ ├──────────────┤
└─────────────┘ │ SQLite (WAL) │
│ ~/.forge/ │
└──────────────┘
ユースケース
- エージェントマーケットプレイス — 採用前にエージェントの実績を確認
- マルチプラットフォームエージェント — Shellcorp、PayLock、ClawMarket 間で評判を持ち運ぶ
- エージェントチーム — チームメンバーを保証し、チーム全体の信頼を築く
- オンチェーンの評判 — オフチェーンの保証を、検証済み ID に紐付ける
なぜ MCP なのか?
MCP(Model Context Protocol)は、エージェントとツール間の通信標準であり、AI における USB-C です。MCP を基盤に構築することで、Forge はカスタム統合なしに、あらゆる MCP クライアントとすぐに互換性を持てます。
コントリビューション
CONTRIBUTING.md をご覧ください。Issue、PR、ドキュメント、統合など、あらゆるコントリビューションを歓迎します。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。