mcpField
X
x402-mcp

x402-mcp

ローカル
github.com/CarbonCashmere金融データ023 週間前に更新

x402-mcp について

x402-mcpは、AIエージェントからCarbon & Cashmereの暗号資産市場情報エンドポイントを利用できるMCPサーバーです。USDCの都度払いをローカルで署名でき、公開する177個のツール数を設定できます。

主な機能

  1. 01暗号資産調査エンドポイント177種
  2. 02ニュース、ステーブルコイン、オンチェーンデータ
  3. 03x402によるUSDC自動決済
  4. 04公開ツール数の設定
  5. 05ウォレットキー不要のディスカバリーモード

活用シーン

  1. 01分析済み暗号資産ニュースと市場影響の取得
  2. 02Bitcoinのオンチェーン指標とステーブルコイン情報の確認
  3. 03Bittensorランキングと市場スナップショットの照会

MCP 対応

MCPサーバーとして、Carbon & Cashmereの市場データエンドポイントをMCPクライアント向けのツールとして公開します。有料呼び出しはx402でUSDC決済し、無料エンドポイントはウォレットキーなしで利用できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"carboncashmere-x402": {
"command": "npx",
"args": [
"-y",
"@carbon-cashmere/x402-mcp"
],
"env": {
"EVM_PRIVATE_KEY": "<EVM_PRIVATE_KEY>",
"SVM_PRIVATE_KEY": "<SVM_PRIVATE_KEY>",
"X402_TOOL_LIMIT": "<X402_TOOL_LIMIT>"
}
}
}
}
起動コマンドnpx -y @carbon-cashmere/x402-mcp
設定が必要な環境変数
EVM_PRIVATE_KEYシークレット0x-hex private key for Base/Polygon/Arbitrum USDC payments (dedicated wallet)
SVM_PRIVATE_KEYシークレットbase58 Solana keypair for Solana USDC payments (optional)
X402_TOOL_LIMITMax tools exposed (1-177, default 100)

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@carbon-cashmere/x402-mcp0.2.2

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

@carbon-cashmere/x402-mcp

AI エージェントに Carbon & Cashmere's の177種類の暗号資産市場インテリジェンスエンドポイントを公開する MCP サーバーです。ウォレットから x402 USDC マイクロペイメントを自動で実行します。

利用できる機能

この MCP をインストールすると、AI エージェントは次のようなツールを呼び出せます。

  • get_v1_news — センチメントと市場への影響を分析した暗号資産ニュース
  • get_v1_stablecoins — 時価総額合計、コインごとの供給量、チェーン別の分布
  • get_v1_onchain_btc — Bitcoin のオンチェーン指標(ハッシュレート、メンプール、マイナーの資金フロー)
  • get_v1_bittensor_leaderboard — 排出量による Bittensor マイナーの上位100件
  • get_v1_mantis_realized_accuracy — MANTIS サブネット(UID 253)の実績精度記録
  • get_v1_intel_snapshot — 市場インテリジェンスの集約スナップショット
  • … さらに、サブスクリプション($10/日、$50/週、$200/月)、スポンサー向けティア($500~$50000)、1回あたり $0.003~$0.50 の170以上のリサーチエンドポイントを利用できます。

有料エンドポイントは合計177種類です。 デフォルトでは、収益と人気度を基準に厳選した上位100件を公開します。コインごとのバリエーションを含むすべてのエンドポイントを公開するには、X402_TOOL_LIMIT=177 を設定してください。

ツールを呼び出すたびに、設定済みのウォレットから USDC のマイクロペイメントが1回行われます。サブスクリプションも API キーも不要です。利用した分だけお支払いください。

インストール

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json(macOS)または %APPDATA%\Claude\claude_desktop_config.json(Windows)に追加します。

{
  "mcpServers": {
    "carbon-cashmere": {
      "command": "npx",
      "args": ["-y", "@carbon-cashmere/x402-mcp"],
      "env": {
        "EVM_PRIVATE_KEY": "0x_your_evm_private_key_here",
        "SVM_PRIVATE_KEY": "your_base58_solana_private_key_here_optional"
      }
    }
  }
}

Claude Desktop を再起動します。収益と人気度を基準に厳選した Carbon & Cashmere の上位100種類のツールが、ツールパレットに表示されます。

Cursor / Cline / Continue

同じ JSON 設定を MCP 設定パネルに貼り付けます。

ウォレットの設定

セキュリティ:メインウォレットではなく、支払い専用ウォレットを使用してください。 EVM_PRIVATE_KEY は Claude Desktop の設定ファイルに平文で保存されます。 ホスト上でこのファイルを読み取れるプロセスは、キーを取得できます。失っても構わない ホットウォレットとして扱い、使う予定の少額(USDCで$10~$50)のみを入金してください。 メインの資産は絶対に入金しないでください。

  • EVM_PRIVATE_KEY(Base / Polygon / Arbitrum / World / Avalanche での支払いに必須)
    • 0x で始まる16進文字列(例:0xac0974bec39a17e36ba4a6b4d238ff944bacb478cbed5efcae784d7bf4f2ff80)
    • Base メインネットで USDC を入金します(最も安価で高速。呼び出し1回あたりのガス代は約$0.0001)
    • 初回の入金額:約$10 USDC で200回以上のツール呼び出しが可能です
    • 上限はウォレット残高です。 エージェントが制御不能なループに陥っても、入金額を超えて使うことはありません。署名額はチェーン上で利用可能な USDC の範囲内に制限されます。
  • SVM_PRIVATE_KEY(任意。Solana での支払いに使用)
    • base58 でエンコードされた Solana キーペアのバイト列
    • Solana 専用の経路を使うツールにのみ必要です

ネットワークの許可リスト。 MCP サーバーは、API の 402 レスポンスに含まれる accepts[] 配列に記載されたネットワーク(現在は Base、Polygon、Arbitrum、World Chain、Solana、Algorand、Stellar)への支払いにのみ署名します。 それ以外のチェーンにルーティングされたリクエストは署名レイヤーで拒否されるため、任意のネットワークへの署名にキーを悪用されることはありません。

キーがマシンの外部に送信されることはありません。 キーは Claude Desktop の設定ファイルと、ローカルで実行される MCP プロセス内にのみ保存されます。支払いの署名はデバイス上で行われ、署名済みの EIP-712 / SIWS ペイロードのみが Carbon & Cashmere に送信されます。

検出専用モード(キー未設定)

EVM_PRIVATE_KEY と SVM_PRIVATE_KEY のどちらも設定せずに MCP サーバーを起動すると、検出専用モードで実行されます。ツールの登録と無料エンドポイントは利用できますが、有料ツールを呼び出すとエージェントに 402 エラーが返されます。ツールカタログの評価、MCP マーケットプレイスのイントロスペクション(Glama、npm スクレイパー)、ウォレットに入金せず CI/テスト環境で実行する場合に便利です。

仕組み

Claude Desktop          @carbon-cashmere/x402-mcp        api.carbon-cashmere.de
     |                          (your machine)                 (our server)
     |  call get_v1_news        |                                 |
     |------------------------->|  GET /v1/news                   |
     |                          |-------------------------------->|
     |                          |  402 + PAYMENT-REQUIRED         |
     |                          |<--------------------------------|
     |                          |  sign with EVM_PRIVATE_KEY      |
     |                          |  GET /v1/news + PAYMENT-SIG     |
     |                          |-------------------------------->|
     |                          |  200 OK + data                  |
     |                          |<--------------------------------|
     |  formatted data          |                                 |
     |<-------------------------|                                 |

公式の Coinbase x402 v2 プロトコルを基盤としています。決済は Base 上の USDC(または選択したチェーン)で行われます。通常のレイテンシは呼び出し1回あたり約2~3秒です(1回の支払いとデータ取得を含む)。

ツール数

デフォルトでは、上位 100 件のツールが公開されます。実際の決済量、USD 収益、探索の重み付け、説明の品質を組み合わせたスコアに基づき、サーバー側で厳選されています(npm の再公開を行わなくても、カタログのランキングは更新されます)。

X402_TOOL_LIMIT公開される内容
50最小限の構成 — 上位の無料ツールとバンドルに加え、収益性の高いエンドポイントをいくつか
100(デフォルト)高収益層 — $10~$50 のサブスクリプション、スポンサー層、週次/日次レポート、オンチェーンバンドルを追加
177すべて — コイン別の専用ルート(vol-regime/{coin}、hurst/{coin}、trend/{coin}、…)を追加します。エージェントが照会するコインを把握している場合にのみ推奨します。

上書きするには:

"env": {
  "X402_TOOL_LIMIT": "177"
}

デフォルトで上限を設ける理由:MCP ツールが多すぎると、エージェントのツール選択精度が低下する場合があります。Claude 3.5 Sonnet 以降では、実測上 100 が最適な数です。

環境設定

変数必須デフォルト説明
EVM_PRIVATE_KEYいずれか 1 つ—Base/Polygon/Arbitrum 用の 0x で始まる EVM キー
SVM_PRIVATE_KEYいずれか 1 つ—base58 形式の Solana キーペア
X402_API_BASEいいえhttps://api.carbon-cashmere.deAPI のベース URL
X402_TOOL_LIMITいいえ100公開するツールの最大数(1~177)
X402_LOG_LEVELいいえinfodebug | info | warn | error

セキュリティ

  • キーがマシンの外に出ることはありません。 MCP サーバーは Claude Desktop の子プロセスとしてローカルで実行されます。
  • 従量課金の上限があります。 1 回の呼び出しにつき $0.003~$0.50 です。ループが暴走しても、ウォレットの残高によって上限が決まります。
  • オフチェーンの認証情報は不要です。 API キーも OAuth も不要です。純粋なオンチェーン決済です。
  • オープンソースです。 コードを自分で監査できます:github.com/CarbonCashmere/x402-mcp

ライセンス

MIT — LICENSE をご覧ください。

リンク

コメント

MCP は初めてですか?

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

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