x402engine-mcp
x402 Engine 用の MCP サーバー — AI エージェントが HTTP 402 マイクロペイメント経由で 38 の従量課金 API にアクセスできるようにします。
支払いは Base 上の USDC、Solana 上の USDC、または MegaETH 上の USDm で行われます。価格は 1 コールあたり $0.001 から $0.12 です。
クイックスタート
Claude Desktop
claude_desktop_config.json に以下を追加します:
{
"mcpServers": {
"x402engine": {
"command": "npx",
"args": ["-y", "x402engine-mcp"],
"env": {
"X402_DEV_BYPASS": "your-dev-bypass-secret"
}
}
}
}
Claude Code
claude mcp add x402engine -- npx -y x402engine-mcp
利用可能なツール
LLM 推論
| ツール | 価格 | 説明 |
|---|
llm_chat | $0.002-$0.09 | サポートされている任意のモデルでのチャット補完 |
サポートモデル: GPT-4o ($0.04), GPT-4o Mini ($0.003), OpenAI o1 ($0.03), Claude Opus 4.6 ($0.09), Claude Sonnet 4.5 ($0.06), Claude Haiku 4.5 ($0.02), Gemini 2.5 Pro ($0.035), Gemini 2.5 Flash ($0.009), Grok 4 ($0.06), DeepSeek V3 ($0.005), DeepSeek R1 ($0.01), Llama 3.3 70B ($0.002), Mistral Large 3 ($0.006), Qwen3 235B ($0.004), Perplexity Sonar Pro ($0.06).
画像生成
| ツール | 価格 | 説明 |
|---|
generate_image | $0.015-$0.12 | AI 画像生成 (高速/品質/テキスト ティア) |
コード実行
| ツール | 価格 | 説明 |
|---|
execute_code | $0.005 | サンドボックス化されたコード実行 (Python, JS, Bash, R) |
音声
| ツール | 価格 | 説明 |
|---|
transcribe_audio | $0.10 | 音声テキスト変換 (Deepgram Nova-3) |
tts_openai | $0.01 | テキスト読み上げ (OpenAI) |
tts_elevenlabs | $0.02 | テキスト読み上げ (ElevenLabs) |
テキスト埋め込み
| ツール | 価格 | 説明 |
|---|
create_embeddings | $0.001 | テキスト埋め込み (OpenAI text-embedding-3-small) |
暗号資産 & マーケットデータ
| ツール | 価格 | 説明 |
|---|
get_crypto_price | $0.001 | 現在の暗号資産価格 |
get_crypto_markets | $0.002 | 時価総額上位のコイン |
get_crypto_history | $0.003 | 過去の価格チャート |
get_trending_crypto | $0.001 | トレンドコイン |
search_crypto | $0.001 | コイン検索 |
ブロックチェーン & ウォレット
| ツール | 価格 | 説明 |
|---|
get_wallet_balances | $0.005 | 任意のウォレットのトークン残高 |
get_wallet_transactions | $0.005 | トランザクション履歴 |
get_wallet_pnl | $0.01 | 損益分析 |
get_token_prices | $0.005 | DEX 由来のトークン価格 |
get_token_metadata | $0.002 | トークンメタデータ |
simulate_transaction | $0.01 | トランザクションシミュレーション (Tenderly) |
Web
| ツール | 価格 | 説明 |
|---|
web_scrape | $0.005 | Web ページコンテンツのスクレイピングと抽出 |
web_screenshot | $0.01 | Web ページのスクリーンショット取得 |
IPFS ストレージ
| ツール | 価格 | 説明 |
|---|
pin_to_ipfs | $0.01 | JSON を IPFS にピン留め |
get_from_ipfs | $0.001 | IPFS からコンテンツを取得 |
ディスカバリー
| ツール | 価格 | 説明 |
|---|
discover_services | 無料 | すべてのサービスと価格を一覧表示 |
環境変数
| 変数 | 必須 | 説明 |
|---|
X402_BASE_URL | いいえ | ゲートウェイ URL (デフォルト: https://x402-gateway-production.up.railway.app) |
X402_DEV_BYPASS | いいえ | 支払いをスキップする開発用バイパスシークレット |
X402_PAYMENT_HEADER | いいえ | 事前署名された支払いヘッダー |
支払いネットワーク
- Base (EVM) — USDC, 小数点以下 6 桁, ~2 秒で確定
- Solana — USDC, 小数点以下 6 桁, ~400 ミリ秒で確定
- MegaETH (EVM) — USDm, 小数点以下 18 桁, ~10 ミリ秒で確定
仕組み
- エージェントが MCP ツールを呼び出す (例:
llm_chat)
- MCP サーバーが x402engine.app に HTTP リクエストを送信
- ゲートウェイが価格情報を含む
402 Payment Required を返す
- エージェントが x402 プロトコル経由で暗号資産で支払い
- ゲートウェイがオンチェーンで支払いを検証し、データを返す
自動支払い処理には、エージェントコードで @x402/fetch を使用してください。
リンク