Forge Agent Hub について
Forge Agent Hubは、Base上のUSDCによるx402決済を使う従量課金API向けのオープンソースMCPサーバーです。パッケージはローカルで全APIカタログを扱い、ホスト型ゲートウェイは従来のツール群を公開します。
主な機能
- 01APIエンドポイントと価格の一覧
- 02カタログ内APIパス向けツール
- 03x402決済の任意自動化
- 04stdioとローカルStreamable HTTPに対応
- 05ホスト型リモートゲートウェイ
活用シーン
- 01利用可能なAPIツールと価格の確認
- 02MCPクライアントからAPIパスを呼び出す
- 03x402決済による対象API呼び出しの自動化
- 04プロセスを実行せずホスト型ゲートウェイに接続
MCP 対応
エンドポイント一覧の無料ツールと、APIパスに対応する有料ツールを提供します。ローカルstdioとStreamable HTTPに対応し、ホスト型のStreamable HTTPゲートウェイも利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
エンドポイント
https://x402-gateway.forge-x402.workers.dev/mcpインストールコマンドをコピー
Claude CodeTerminal
claude mcp add --transport http forge-agent-hub-forge-agent https://x402-gateway.forge-x402.workers.dev/mcpCursor.cursor/mcp.json
{"mcpServers":{"forge-agent-hub-forge-agent":{"type":"http","url":"https://x402-gateway.forge-x402.workers.dev/mcp"}}}Cursor で開くVS Code.vscode/mcp.json
{"servers":{"forge-agent-hub-forge-agent":{"type":"http","url":"https://x402-gateway.forge-x402.workers.dev/mcp"}}}VS Code で開くClaude Desktopclaude_desktop_config.json
{"mcpServers":{"forge-agent-hub-forge-agent":{"type":"http","url":"https://x402-gateway.forge-x402.workers.dev/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"forge-agent-hub-forge-agent":{"serverUrl":"https://x402-gateway.forge-x402.workers.dev/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
forge-agent-mcp
オープンソースのMCPサーバーです。Forge Agent Hubのx402 APIをラップします。
- 稼働中のリモートサーバー(ホスト済み):
https://x402-gateway.forge-x402.workers.dev/mcp(Streamable HTTP) - このパッケージ(v1.3.0): stdio(およびオプションのローカルStreamable HTTP)で、カタログ全体(両方のAPIホスト)を利用できます。ホスト済みのリモートサーバーでは、引き続き元のゲートウェイMCPが提供されます。
お問い合わせ先:[email protected]
ライセンス:MIT
このパッケージはnpmに公開されていません(追加アカウントを持たないため)。クローンして、Node 20+で実行してください。
ツール
list_endpoints— 無料です。有料ツール、価格(Base上のUSDC)、HTTPパスを一覧表示します。- カタログ内の各パス(
iban、eu_vat、sanctions_checkなど。現在58件)に対して、有料ツールが1つずつ用意されています。未払いの呼び出しでは、HTTP 402チャレンジが返されます。EVM_PRIVATE_KEYが設定されていて、@x402/fetchがインストールされている場合、サーバーは署名付きのx402 v2決済を使って再試行します。ゲートウェイのホスト済みリモートサーバーで引き続き公開されるのは、元のゲートウェイツールのみです。Wave-1のツール($3のプレイブック2つを含む)は、?demo=1を付けるとサンプルを返します。また、各UTC日につき、IPあたり最初の3回の実際のHTTP呼び出しも無料です。
stdio
{
"mcpServers": {
"forge-agent-hub": {
"command": "node",
"args": ["/path/to/forge-agent-mcp/src/server.mjs"]
}
}
}
git clone https://github.com/forge-agent-hub/forge-agent-mcp
cd forge-agent-mcp
npm install
node src/server.mjs
Streamable HTTP(ローカル)
npm run start:http
# listens on 127.0.0.1:8787/mcp
ホスト済みリモートサーバー
プロセスを実行したくない場合は、稼働中のゲートウェイを利用してください。
{
"mcpServers": {
"forge-agent-api": {
"url": "https://x402-gateway.forge-x402.workers.dev/mcp",
"transport": "streamable-http"
}
}
}
ホスト済みツールの決済情報は、ゲートウェイ上の@x402/mcpを介してMCPの_metaで渡されます。
環境変数
| 変数 | 用途 |
|---|---|
API_BASE | デフォルトはhttps://x402-gateway.forge-x402.workers.devです |
EVM_PRIVATE_KEY | オプションです。このプロセスでの自動決済を有効にします。絶対にコミットしないでください。 |
PORT | --httpで実行する場合のHTTPポートです(デフォルトは8787) |
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。