mcpField
P
Prediction Markets X402

Prediction Markets X402

リモート
github.com生産性08 週間前に更新
リポジトリ公式サイト

Prediction Markets X402 について

Prediction Markets X402 は、Polymarket と Kalshi のリアルタイム市場データを提供する MCP サーバーです。AI エージェントは市場の閲覧やオッズ、取引情報の取得ができ、API 呼び出しは x402 のマイクロペイメントで支払います。

主な機能

  1. 01アクティブ市場の絞り込みと並べ替え
  2. 02オッズと取引情報の取得
  3. 03取引活動別のトレンド市場表示
  4. 04x402 と USDC による従量課金

活用シーン

  1. 01アクティブ市場の確率を比較
  2. 02ID または検索語でオッズを検索
  3. 03現在のトレンド市場を追跡

MCP 対応

Polymarket と Kalshi の市場一覧、オッズ取得、トレンド市場検索の MCP ツールを提供します。Base 上の USDC を使う x402 従量課金に対応し、API キーや登録は不要です。

設定

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

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

ツール

詳細

予測市場 API

MCP Server x402 License: MIT

Polymarket と Kalshi の予測市場のオッズをリアルタイムで取得できます。アクティブな市場、確率、取引量、カテゴリに対応しています。イベント予測に必要なエージェント向けのベッティング情報レイヤーです。x402(Base L2 上の USDC)による従量課金で、API キーも登録も不要です。レート制限の壁もありません。

klymax402 マーケットプレイスの一部です。AI エージェント向けの x402 マイクロペイメント API が 100 種類あり、ウォレット 1 つで Base 上の USDC を利用できます。

クイックスタート — MCP

MCP クライアントの設定(Claude Desktop、Cursor、ElizaOS など)に追加します。

{
  "mcpServers": {
    "prediction-markets": {
      "url": "https://prediction-markets.api.klymax402.com/mcp"
    }
  }
}

クイックスタート — HTTP(x402)

curl -X POST "https://prediction-markets.api.klymax402.com/api/markets" \
  -H "Content-Type: application/json" \
  -d '{}'
# -> 402 Payment Required, with an x402 payment challenge in the response body

x402 対応クライアント(@x402/fetch、x402-agent-tools、ATXP)であれば、402 → 署名 → 再試行のサイクルが自動的に処理されます。

ツール

ツールメソッドパス価格説明
prediction_list_marketsPOST/api/markets$0.012Polymarket と Kalshi のアクティブな予測市場を、現在のオッズ、取引量、カテゴリとともに一覧表示します。トピックやプラットフォームで絞り込み、取引量、新着順、終了が近い順で並べ替えられます。
prediction_get_market_oddsPOST/api/odds$0.012ID または検索クエリで指定した予測市場の詳細なオッズと取引データを取得します。Polymarket と Kalshi の両方を検索します。
prediction_trending_marketsPOST/api/trending$0.008Polymarket と Kalshi で話題の予測市場を、取引量とエンゲージメントの順に表示します。
prediction_list_markets

アクティブな予測市場を閲覧したり、現実世界のイベントに関するベッティングオッズを調べたりする場合に使用します。Polymarket と Kalshi のアクティブな市場の一覧が、現在の確率、取引量、メタデータとともに返されます。

パラメーター

名前型必須説明
categorystringいいえトピックカテゴリで市場を絞り込みます。すべてのカテゴリを対象にする場合は省略します。
limitnumberいいえ返す市場の数(1~50)です。デフォルト:20。
sortstringいいえ並べ替え順です。'volume' は取引量の多い順、'newest' は作成日時の新しい順、'closing_soon' は終了が近い順です。デフォルト:volume。
sourcestringいいえプラットフォームで絞り込みます。Polymarket と Kalshi の両方の市場を取得する場合は省略します。

戻り値

  • question -- 予測市場の質問(例:「Bitcoin は 2026 年 12 月までに $100k に到達するか?」)
  • outcomePrices -- 各結果の確率(小数)(0.65 = YES となる確率 65%)
  • volume -- 米ドル建ての総取引量
  • liquidity -- 米ドル建ての現在の利用可能な流動性
  • endDate -- 市場の決着日時
  • category -- トピックカテゴリ(政治、暗号資産、スポーツ、科学、カルチャー)
  • active -- 市場が現在取引中かどうか
  • source -- データソース。「polymarket」または「kalshi」

レスポンス例:

{ markets: [{ question: "Will Trump win 2028?", outcomePrices: { "Yes": 0.42, "No": 0.58 }, volume: 15420000, liquidity: 890000, endDate: "2028-11-06", category: "politics", source: "polymarket" }] }

用途外:暗号資産の価格データ(token_get_price を使用)、暗号資産ニュース(crypto_get_news を使用)、株価(stock_get_quote を使用)、DeFi 利回り(defi_find_best_yields を使用)、Hyperliquid の無期限先物データ(hyperliquid_get_market_data を使用)。

prediction_get_market_odds

特定の予測市場の詳細なオッズ、確率、取引データが必要な場合に使用します。Polymarket と Kalshi の両方を検索し、市場 ID または質問文をもとに最適な候補を見つけます。

パラメーター

名前型必須説明
marketIdstringいいえPolymarket の条件 ID または Kalshi のティッカーです。市場 ID がすでにわかっている場合に使用します。
querystringいいえ質問文から市場を検索するためのクエリです(例:'bitcoin 100k'、'trump election')。marketId がわからない場合に使用します。

戻り値

  • question -- 予測市場の質問文全体
  • outcomes -- 各結果の現在の確率を含む配列
  • outcomePrices -- 結果ごとの小数表記の確率(0.72 = 市場が示す確率 72%)
  • volume -- これまでの米ドル建て総取引量
  • volume24h -- 過去 24 時間の取引量
  • liquidity -- 現在の米ドル建て注文板の厚み
  • endDate -- 市場の解決日
  • description -- 市場の詳細な説明と解決条件
  • active -- 市場が現在取引可能かどうか
  • source -- 市場のプラットフォーム -- "polymarket" または "kalshi"

応答例:

{ question: "Will ETH flip BTC by 2027?", outcomes: ["Yes", "No"], outcomePrices: { "Yes": 0.08, "No": 0.92 }, volume: 2340000, volume24h: 45000, liquidity: 120000, endDate: "2027-12-31", active: true, source: "polymarket" }

対象外:暗号資産の価格データ(token_get_price を使用)、暗号資産のニュース(crypto_get_news を使用)、株価(stock_get_quote を使用)、DeFi の利回り(defi_find_best_yields を使用)、Hyperliquid の無期限先物データ(hyperliquid_get_market_data を使用)。

prediction_trending_markets

現在トレンドになっている予測市場を確認したい場合に使用します。Polymarket と Kalshi の両方から、最近の取引量とアクティビティに基づいて順位付けした、注目度の高い市場を返します。

パラメーター

名前型必須説明
limitnumberいいえ返すトレンド市場の数(1~30)。デフォルト:10。
sourcestringいいえプラットフォームで絞り込みます。省略すると、Polymarket と Kalshi の両方からトレンド市場を取得します。

戻り値

  • question -- 市場の質問
  • probability -- 最有力の結果について市場が示す現在の確率(小数)
  • volume24h -- 過去 24 時間の米ドル建て取引量
  • totalVolume -- これまでの米ドル建て総取引量
  • priceChange24h -- 過去 24 時間の確率の変化(例:+0.05 = 確率が 5% 上昇)
  • category -- トピックのカテゴリ
  • endDate -- 市場の解決時期
  • source -- データソース -- "polymarket" または "kalshi"

応答例:

{ trending: [{ question: "Will Fed cut rates in July 2026?", probability: 0.73, volume24h: 890000, totalVolume: 12500000, priceChange24h: 0.08, category: "politics", endDate: "2026-07-31", source: "polymarket" }] }

対象外:暗号資産の価格データ(token_get_price を使用)、暗号資産のニュース(crypto_get_news を使用)、株価(stock_get_quote を使用)、DeFi の利回り(defi_find_best_yields を使用)、Hyperliquid の無期限先物データ(hyperliquid_get_market_data を使用)。

エージェント向けプロンプトの例

  • 「取引中の予測市場を閲覧するか、現実世界の出来事の賭けオッズを調べる」
  • 「特定の予測市場の詳細なオッズ、確率、取引データを確認する」
  • 「現在トレンドになっている予測市場を確認する」

支払い

  • プロトコル:x402 -- HTTP ネイティブの呼び出しごとの従量課金。登録不要、API キー不要
  • ネットワーク:Base L2 (eip155:8453)
  • 資産:USDC
  • ファシリテーター:Coinbase CDP(プライマリ)、PayAI(フォールバック)
  • ATXP 経由でも利用可能(OAuth でラップされた x402、RFC 9728 の保護リソースメタデータ)

klymax402 の一部

AI エージェント向け x402 マイクロペイメント API 100 種類 -- ウォレット 1 つ、Base 上の USDC、登録不要。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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