x402engine
公式50以上のペイ・パー・コールAPIを、HTTP 402暗号マイクロペイメント経由でAIエージェントに提供。1コールあたり0.001~0.12ドルで、USDCとUSDmに対応。
x402engine MCPで何ができますか?
- 利用可能な有料APIを発見 —
discover_servicesでライブゲートウェイカタログを参照し、LLM、画像、暗号通貨、旅行、その他の従量課金エンドポイントを見つけます。 - 支払い前にサービスの健全性を確認 —
service_healthを使用してエンドポイントが到達可能か確認し、現在の料金を無料で確認します。 - オンデマンドで画像を生成 —
generate_imageを呼び出してAI生成画像を作成し、BaseまたはSolana上で自動的にUSDC支払いを行います。 - サンドボックスでコードを実行 —
execute_codeを介してスニペットを実行し、x402プロトコルを通じて実行ごとに支払います。 - 暗号通貨の価格と市場データを取得 —
get_crypto_price、get_crypto_markets、またはget_trending_cryptoをクエリして、リアルタイムのトークンと市場情報を取得します。 - フライトとホテルを検索 —
search_flights、search_hotels、またはsearch_locationsを使用して、リクエストごとの課金で旅行オプションを検索します。
ドキュメント
x402engine-mcp
x402engine 向けのエージェントフレンドリーな MCP サーバーです。エージェントが HTTP 402 を通じて従量課金 API を発見・呼び出し、Base または Solana 上で USDC による自動支払いを行えるようにします。
本番ゲートウェイは、LLM、画像・動画生成、ウェブ検索・スクレイピング、コード実行、暗号資産・ウォレットデータ、トランザクションシミュレーション、音声、旅行、IPFS をカバーしています。この MCP は、厳選されたツールセットと全カタログのライブディスカバリーを公開します。
クイックスタート
残高の少ない専用の支払い用ウォレットを使用してください。MCP は x402 支払いにローカルで署名し、秘密鍵が x402engine に送信されることは一切ありません。
Base
{
"mcpServers": {
"x402engine": {
"command": "npx",
"args": ["-y", "x402engine-mcp@1.1.0"],
"env": {
"X402_EVM_PRIVATE_KEY": "0xYOUR_DEDICATED_PAYER_KEY",
"X402_PAYMENT_NETWORK": "base",
"X402_MAX_PAYMENT_USD": "1.00"
}
}
}
}
Base 上の USDC でウォレットに資金を投入してください。x402 ファシリテーターがトランザクションのガス代を支払い、ウォレットは EIP-3009 USDC 承認に署名します。
Solana
{
"mcpServers": {
"x402engine": {
"command": "npx",
"args": ["-y", "x402engine-mcp@1.1.0"],
"env": {
"X402_SOLANA_PRIVATE_KEY": "YOUR_BASE58_OR_JSON_PRIVATE_KEY",
"X402_PAYMENT_NETWORK": "solana",
"X402_MAX_PAYMENT_USD": "1.00"
}
}
}
}
Solana 上の USDC と、トランザクション手数料に十分な SOL でウォレットに資金を投入してください。
ウォレットなしでのディスカバリー
サーバーはウォレットなしで起動し、discover_services や service_health などの無料ツールは引き続き動作します。有料ツールは、ウォレットが設定されるまで x402 支払い要件を返します。
claude mcp add x402engine -- npx -y x402engine-mcp@1.1.0
支払い制御
| 変数 | デフォルト | 説明 |
|---|---|---|
X402_EVM_PRIVATE_KEY | 未設定 | Base USDC 用の専用支払い鍵 |
X402_SOLANA_PRIVATE_KEY | 未設定 | Solana USDC 用の Base58 または JSON 支払い鍵 |
X402_PAYMENT_NETWORK | auto | auto、base、または solana |
X402_MAX_PAYMENT_USD | 1.00 | リクエストごとのハードな支出上限 |
X402_BASE_URL | 本番ゲートウェイ | ゲートウェイ URL の上書き |
X402_PAYMENT_HEADER | 未設定 | レガシーの事前署名済み x402 ヘッダー |
X402_DEV_BYPASS | 未設定 | 開発用バイパスシークレット |
auto モードでは、両方の鍵が設定されている場合、Base が優先されます。自動支払いは、Base と Solana 上の正規の USDC コントラクトのみを受け付けます。未知のアセット、サポートされていないネットワーク、設定された上限を超える金額は、署名前に拒否します。
MegaETH は、互換性のある支払いヘッダーを自身で提供するクライアントに対して引き続き利用可能です。
MCP ツール
| カテゴリ | ツール |
|---|---|
| ディスカバリー | discover_services、service_health |
| 画像とコード | generate_image、execute_code |
| 音声 | transcribe_audio |
| 暗号資産 | get_crypto_price、get_crypto_markets、get_crypto_history、get_trending_crypto、search_crypto、get_crypto_categories |
| ウォレットとトークン | get_wallet_balances、get_wallet_transactions、get_wallet_pnl、get_token_prices、get_token_metadata |
| IPFS | pin_to_ipfs、get_from_ipfs |
| 旅行 | search_flights、search_locations、search_hotels、search_cheapest_dates |
価格は各ツールの説明とライブディスカバリーに含まれています。ゲートウェイカタログは、このパッケージとは独立して変更される可能性があります。
ディスカバリー
- ゲートウェイディスカバリー: /.well-known/x402.json
- エージェントカード: /.well-known/agent.json
- エンドポイントマニフェスト: /.well-known/agent-manifest.v1.json
- サービス API: /api/services
- パッケージメタデータ: server.json
開発
npm install
npm test
npm run build
リンク
- ウェブサイト: x402engine.app
- npm: x402engine-mcp
- GitHub: agentc22/x402engine-mcp
- プロトコル: x402.org