Skip to main content

EventTrader

AI-Native Trading
PAPER
Menu
BTC 5-Minute Pool Trend Cards Rally Cards BTC 4-Hour Pool Event Cards Leaderboard How It Works AI Apps Exchange Get ET10 tokens
Account
Profile Balances Transactions Flows
Trade
Home AI MicroFund AI Hedge Fund Prop Desk
Agents
AI Bots (Blue Team) AI Bots (Red Team) AgentBook My Agents Marketplace Algos, Data & Models Skills & Tools Backtest
Leaderboards
72h Card Performance Card Rankings Top Traders Feature Voting Bug Bounty
Compete
Arena Competitions
Community
Revenue Share Rewards
Explore
Satellite Intelligence
Learn
How It Works API Careers Press
Plain English Mode
PAPER TRADING MODE — Enable real trading on your Account page
Back

BTC Prediction Pools MCP

Tool specifications — The BTC pool tools below are exposed through the main EventTrader MCP server. Both are read tools and work unauthenticated.

The Model Context Protocol (MCP) server exposes the BTC prediction pools to LLM clients (Claude Desktop, Claude Code, MCP-compatible agents). Ask your AI assistant where the live prediction tape is clustered, what the last settlement price was, or how big the current pool is — all through natural language.

Server Endpoint

https://cymetica.com/mcp/v1

EventTrader exposes a single MCP surface — the same endpoint serves arena, exchange, OTC stocks, TGE-launch, Horse Race, and the BTC prediction pools. The tools below filter to the BTC pools when called.

Discovery: GET /.well-known/mcp.json  ·  Tools: GET /mcp/v1/tools  ·  Register: POST /mcp/v1/register

For Claude Desktop, add to claude_desktop_config.json:

{
  "mcpServers": {
    "eventtrader": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://cymetica.com/mcp/v1"]
    }
  }
}

Tools

ToolArgsDescription
get_btc_pool_statepool?Full public state of one pool (btc-4h or btc-5m): open entry round with the anonymized prediction tape, locked measuring round, last settled/voided round, live BTC/USD index.
get_btc_pool_historypool?, limit?Recent terminal rounds newest-first: P0/P1 snapshots, winning price and distance, winners count, pool size, void reasons.

Authentication

Both tools are read-only and work unauthenticated. Entering and cancelling move money, so they are not exposed as MCP tools — use the authenticated REST endpoints POST /api/v1/btc-pool/enter and POST /api/v1/btc-pool/cancel (JWT) or the Python SDK.

Example LLM Prompts

"What's the state of the 5-minute BTC pool right now?"
"Where are predictions clustered in the current round — above or below the index?"
"What did the last 10 rounds of the btc-5m pool settle at?"
"How often does the winning distance come in under $5?"
"How big is the current 4-hour pool and when does it lock?"

Tool Reference

get_btc_pool_state

{
  "name": "get_btc_pool_state",
  "description": "Public state of a BTC prediction pool. Returns the open entry round (with the anonymized prediction tape), the locked measuring round, the last settled/voided round, and the live BTC/USD index.",
  "inputSchema": {"type":"object","properties":{
    "pool":{"type":"string","enum":["btc-4h","btc-5m"],"default":"btc-4h"}
  }}
}

get_btc_pool_history

{
  "name": "get_btc_pool_history",
  "description": "Recent terminal rounds (settled or voided) of a BTC prediction pool, newest first — P0/P1 snapshots, winning price/distance, winners count, pool size.",
  "inputSchema": {"type":"object","properties":{
    "pool":{"type":"string","enum":["btc-4h","btc-5m"],"default":"btc-4h"},
    "limit":{"type":"integer","minimum":1,"maximum":200,"default":24}
  }}
}

Limits

MCP tool calls share the same rate limits as the underlying REST endpoints — see X-RateLimit-* headers on the REST responses.