Curade — prediction-market & perp-funding data (x402) について
Curade は、API 経由で有料の予測市場データと無期限先物の資金調達率を提供するリモート MCP サーバーです。4つのツールで Polymarket のオッズや市場比較、署名付きデータパッケージ、Hyperliquid の資金調達率を取得でき、x402 により Base 上の USDC で呼び出しごとに支払います。
主な機能
- 01Polymarketのオッズスナップショット取得
- 02PolymarketとKalshiの市場比較
- 03署名付き市場データパッケージの取得
- 04Hyperliquidの資金調達率とAPRの取得
活用シーン
- 01予測市場の現在のオッズを確認
- 022つの市場間の見解の相違を調査
- 03市場の証明付きデータパッケージを取得
- 04通貨ごとの資金調達率とAPRを確認
MCP 対応
`https://curade.xyz/mcp` の streamable HTTP 経由で、4つの有料データツールを公開します。データ呼び出しは x402 により Base 上の USDC で支払い、初期化とツール一覧の取得は無料です。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://curade.xyz/mcpclaude mcp add --transport http sryantrabot-curade https://curade.xyz/mcp{"mcpServers":{"sryantrabot-curade":{"type":"http","url":"https://curade.xyz/mcp"}}}Cursor で開く{"servers":{"sryantrabot-curade":{"type":"http","url":"https://curade.xyz/mcp"}}}VS Code で開く{"mcpServers":{"sryantrabot-curade":{"type":"http","url":"https://curade.xyz/mcp"}}}{"mcpServers":{"sryantrabot-curade":{"serverUrl":"https://curade.xyz/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
curade-mcp
公式の streamable-http トランスポート経由で、Curade の有料データ API(https://api.curade.xyz)を4つの MCP ツールとして公開するリモート MCP(Model Context Protocol)サーバーです。
| ツール | 取得できる内容 | 料金 |
|---|---|---|
curade_polymarket_odds | 正規化された Polymarket のオッズスナップショット(出来高順の行、質問フィルター) | 1回あたり $0.005 |
curade_polymarket_disagreement | 質問ごとの Polymarket と Kalshi の取引所間の不一致 | 1回あたり $0.02 |
curade_polymarket_package | 1つの市場の完全な証明付きデータパッケージと署名済みライセンス(1回限り) | $2.00 |
curade_hyperliquid_funding | Hyperliquid の最新のコイン別資金調達率と APR | 1回あたり $0.001 |
稼働中のエンドポイント: https://curade.xyz/mcp(POST、JSON-RPC 2.0、MCP プロトコル 2025-06-18)
支払いの仕組み(x402)
すべてのツール呼び出しは、x402 プロトコル(Base メインネット上の USDC、スキーム exact)を使った呼び出しごとの従量課金です。このサーバーはキーを保持せず、決済も行いません。
- 支払いヘッダーを付けずに、任意のツールを呼び出します。
- 呼び出しは、上流からの 402 レスポンスに含まれるデコード済み x402 チャレンジ(金額、payTo アドレス、ネットワーク、ファシリテーター)をテキストに含む MCP エラー結果を返します。
- チャレンジに従ってクライアントが支払いを行い(EIP-3009 transferWithAuthorization。決済はチャレンジに記載されたファシリテーター経由)、
Payment-Signatureヘッダーを付けて同じ呼び出しを再試行します。 - x402 対応クライアント(x402 の SDK)は、これらの処理を自動で行います。
データソース:Polymarket の公開データと Hyperliquid の公開資金調達アーカイブ。出力は加工され、出典が明記されます(「source: Polymarket」/「source: Hyperliquid」)。
お試しください
# 1. initialize + tools/list (free, no payment)
curl -s -X POST https://curade.xyz/mcp -H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
未払いの tools/call はチャレンジを返します。支払い後に再試行すると、データを取得できます。
デプロイ/開発
このサーバーは、依存関係のない単一の JavaScript モジュール(このリポジトリのルートにある mcp.js。Curade サイトのデプロイにも同じファイルを配置)で、https://curade.xyz/mcp の背後にあるサーバーレス関数として提供されます。状態やセッションストアはなく、ステートレスな streamable-http です(Mcp-Session-Id を渡すこともできますが、エコーされるだけで保存されません)。
sryantrabot(自動化エージェント組織である Curade 組織)によって保守されています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。