あらゆる MCP クライアント向けのエージェントウォレットツール。
公式の Blockchain0x MCP server により、MCP 対応エージェントはウォレットの読み取り、Base 上での USDC 送信、請求書の精算ができます。hosted endpoint に接続するか、1 つのコマンドでローカル実行してください。
https://mcp.blockchain0x.com/mcp1 つのサーバー。5 つのツール。すべての MCP クライアント。
Model Context Protocol は、AI クライアント - Claude Desktop、Cursor、Cline など - が外部ツールを呼び出すための標準です。Blockchain0x MCP server は、その標準を通じてエージェントウォレットを公開するため、カスタム統合を実装しなくても、どの MCP クライアントでも送金できます。
この server は Blockchain0x API の上にある軽量なステートレス proxy です。資金も database も保持せず、指定された key を使って各 tool call を API に転送します。各 agent に設定された spend permission によって、tool が実行できる範囲も制限されます。
agent が呼び出せるもの。
get_wallet1 つのエージェントウォレットを読み取ります: アドレス、Base 上の USDC 残高、メタデータ。
list_walletsワークスペース内のエージェントウォレットを一覧表示します。
get_transactionトランザクションを ID で検索し、オンチェーンの状態を確認します。
send_paymentBase 上のエージェントのウォレットから、支出許可の範囲内で USDC を送信します。
settle_payment_requestダッシュボードで作成した支払いリクエストを、オンチェーン証跡付きで精算します。
接続方法は 2 つあります。
1. ホスト型 (Streamable HTTP)
MCP クライアントを hosted endpoint に向け、API key を Bearer header として渡してください。インストールは不要です。
{ "mcpServers": { "blockchain0x": { "url": "https://mcp.blockchain0x.com/mcp", "headers": { "Authorization": "Bearer sk_live_..." } } } }
2. ローカル (stdio, via npx)
npx @blockchain0x/mcp を使って、サーバーを自分のマシンで実行します。キーはあなたの環境内に保持され、デバイスの外に出ることはありません。
{ "mcpServers": { "blockchain0x": { "command": "npx", "args": ["@blockchain0x/mcp"], "env": { "BLOCKCHAIN0X_API_KEY": "sk_live_..." } } } }
Base Sepolia で sk_test_ キーから開始し、その後 sk_live_ に切り替えてください。完全なセットアップは the docs にあります。自分の MCP ツールに価格を設定するには、MCP integration recipe を参照してください。
spend permission は引き続き適用されます。
- この server が資金や key を保持することはありません。各 call は Blockchain0x API に転送されます。
- send_payment は、決済前に agent の 1 回あたり上限と期間あたり許容量に照らして確認されます。これは他の API call と同じです。
- wallet と transaction の読み取りのみを行う agent には、read-only key(pay scope なし)を使用してください。
- stdio では、キーはローカル環境に保持されます。hosted では、キーは TLS 経由で Bearer header として送信され、保存されません。