mcpField
X
x402-solana

x402-solana

リモート
x402-solana-cva8.onrender.com金融データ016 週間前に更新
リポジトリ公式サイト

x402-solana について

x402-solanaは、Solana上のUSDCで支払うAIエージェント向けx402 APIサーバーです。暗号資産の安全性、市場データ、企業確認のエンドポイントを備え、APIキーの代わりに支払いで認証します。

主な機能

  1. 01Solana上でUSDC決済
  2. 02暗号資産トークンの安全性確認
  3. 03取引前判定とトークン詳細
  4. 04Polymarketのオッズ照会
  5. 05LEIと制裁対象の確認

活用シーン

  1. 01取引前のトークンリスク確認
  2. 02予測市場のオッズ照会
  3. 03企業のLEIや制裁状況の確認

MCP 対応

READMEではx402 APIエンドポイントとディスカバリーファイルを説明していますが、MCPの利用については記載されていません。

設定

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

エンドポイントhttps://x402-solana-cva8.onrender.com/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

10
パラメーター型必須説明
leistringはい20文字の LEI。例:'529900T8BM49AURSDO55'

詳細

x402-solana

AI エージェント向けの有料 x402 API ツールです。決済は Solana 上の USDC(メインネット)で行われます。x402-endpoints(Base)の Solana レール版レプリカで、同等の FastAPI 品質と CDP ファシリテーターを備え、決済は Base ではなく Solana 経由で処理されます。

  • API キー不要 — 決済が認証になります。
  • 購入者のガス代不要 — CDP ファシリテーターがトランザクション手数料を負担します。
  • USDC ミント EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v(小数点以下 6 桁)、ネットワーク solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp。

エンドポイント(10)

パス価格機能
GET /gleif/lei$0.01GLEIF LEI の照会(KYB、公式グローバルレジストリ)
GET /sanctions/screen$0.05EU 統合制裁リスト/AML スクリーニング
GET /polymarket/odds$0.05Polymarket の予測市場オッズをリアルタイムで取得
GET /crypto/token-safety$0.05EVM トークンのハニーポット/ラグ/税の安全性スコア
GET /crypto/pre-trade-verdict$0.05統合型の取引前判定 GO/CAUTION/NO-GO(署名付き)
GET /crypto/token-dossier$0.10トークンの詳細レポート:保有者、流動性、危険信号
GET /solana/token-safety$0.01Solana SPL のラグ/ハニーポット判定(静的+行動分析)
GET /solana/pre-trade$0.05Solana 取引前の一括判定 BUY-SAFE/CAUTION/AVOID
GET /agent/rank-check$0.10CDP Bazaar における x402 販売者のキーワード順位の動向
GET /agent/visibility-audit$1.00x402 の完全な発見可能性監査(Ed25519 署名付き)

検出:/.well-known/x402.json、/.well-known/agent-card.json、/llms.txt。ヘルスチェック:/health。

ローカルで実行

python3.12 -m venv .venv
./.venv/bin/pip install -r requirements.txt
# set env (see .env.example) — CDP keys required for the facilitator
./.venv/bin/uvicorn app.main:app --port 8000

デプロイ(Render)

render.yaml(Blueprint)からワンクリックでデプロイできます。ダッシュボードで sync:false のシークレット(CDP_API_KEY_ID、 CDP_API_KEY_SECRET、RECEIPT_SIGNING_SEED、任意の ANTHROPIC_API_KEY)を設定してください。

アーキテクチャ

決済レイヤーはすべて app/main.py(register_exact_svm_server + PaymentOption(network=solana…))にあります。app/routers/ のエンドポイントハンドラーは決済に依存しません。起動時に説明文が 500 文字以下であることを検証します(CDP /verify の厳格な制約)。Base から Solana への完全な対応表は DIFFERENCES-BASE-SOLANA.md を参照してください。

ツール(tools/)

  • check_facilitator.py — CDP ファシリテーターが Solana 対応を告知していることを確認します。
  • lint_descriptions.py — 英語のみ、かつ 500 文字以下であることを検査します。
  • gen_discovery.py — ルートから検出用ファイルを再生成します。
  • create_seller_ata.py — 販売者の USDC ATA を作成します(決済の前提条件)。
  • settle.py — 購入者からエンドポイントへの決済を実行します(既定ではドライ実行、支払いには --execute を指定)。

コメント

MCP は初めてですか?

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

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