コンテンツへスキップ

MCP 統合

AI アシスタントを SatoriEx 予測市場に接続

MCP(Model Context Protocol)を使用して、AI エージェントがマーケットの閲覧、オーダーブックの確認、代理取引を行えます。

試験的機能

MCP 統合は現在も活発に開発中です。ツールサーフェス、トランスポート(/mcp での StreamableHTTP、/mcp/sse での SSE)、および OAuth フローは予告なく変更される場合があります。バージョン指定済みのクライアントを使用し、自動化の前に変更履歴をご確認ください。

仕組み

1

接続

SatoriEx MCP エンドポイントで AI アシスタントを設定

2

発見

AI が利用可能なツールを自動的に検出

3

取引

自然言語でマーケットを閲覧し、価格を確認して注文を実行

エンドポイント

エンドポイントhttps://staging.satoriex.io/mcp
プロトコルStreamableHTTP + SSE
認証OAuth 2.0

利用可能なツール

list_markets

Browse prediction markets with filters

get_market

Get market details and outcomes

get_orderbook

View current bids and asks

list_trades

Recent trade history

get_balance認証が必要

Check your platform balance

get_portfolio認証が必要

Snapshot of balances, positions, and open orders

place_order認証が必要

Place buy/sell orders

get_positions認証が必要

View your open positions

get_orders認証が必要

View your active orders

cancel_order認証が必要

Cancel an open order

propose_market認証が必要

Submit a new market proposal — requires markets:propose scope

list_proposals認証が必要

List your submitted proposals — requires markets:propose scope

approve_proposal認証が必要

Approve a pending proposal — admin:proposals scope

reject_proposal認証が必要

Reject a pending proposal (refunds $1 fee) — admin:proposals scope

settle_market認証が必要

Trigger payouts after resolution — admin:settlement scope

クイックスタート

mcp.json
{
  "mcpServers": {
    "satoriex": {
      "url": "https://staging.satoriex.io/mcp",
      "transport": "streamable-http"
    }
  }
}

Admin scopes are not available on PATs or OAuth apps

The admin:settlement scope is restricted to session JWTs issued to super_admin accounts. It cannot be granted to Personal Access Tokens or OAuth application clients. Tools that require this scope (settle_market) will only work when invoked from a Claude session authenticated as a super_admin user.

対応クライアント

Claude Desktop
Claude Code
Cursor
MCP 対応の AI アシスタントならどれでも