mcpField
F
Forge Agent Hub

Forge Agent Hub

リモート
agent-hub.dentreprise.workers.dev開発ツール03 日前に更新
リポジトリ公式サイト

Forge Agent Hub について

Forge Agent Hubは、Base上のUSDCによるx402決済を使う従量課金API向けのオープンソースMCPサーバーです。パッケージはローカルで全APIカタログを扱い、ホスト型ゲートウェイは従来のツール群を公開します。

主な機能

  1. 01APIエンドポイントと価格の一覧
  2. 02カタログ内APIパス向けツール
  3. 03x402決済の任意自動化
  4. 04stdioとローカルStreamable HTTPに対応
  5. 05ホスト型リモートゲートウェイ

活用シーン

  1. 01利用可能なAPIツールと価格の確認
  2. 02MCPクライアントからAPIパスを呼び出す
  3. 03x402決済による対象API呼び出しの自動化
  4. 04プロセスを実行せずホスト型ゲートウェイに接続

MCP 対応

エンドポイント一覧の無料ツールと、APIパスに対応する有料ツールを提供します。ローカルstdioとStreamable HTTPに対応し、ホスト型のStreamable HTTPゲートウェイも利用できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://x402-gateway.forge-x402.workers.dev/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、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)

コメント

MCP は初めてですか?

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

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