All payments made in the preview are in test mode. Read more
Connecting…Sign in

MCP server

Connect an AI assistant to PolyMind AI and read markets, analyses and signals as yourself.

Connect

https://polymindhq.com/mcp
  1. Add the URL above as an MCP server in ChatGPT, Claude, Cursor or Codex.
  2. The client registers itself automatically and opens the sign-in page.
  3. Approve the client on the consent screen.
  4. Tools then run with your account's permissions.
Server name
polymind-insights
Title
PolyMind Insights
Version
0.1.0
Endpoint path
/mcp
Transport
Streamable HTTP
Auth
OAuth 2.1 (dynamic client registration)

Access rules

  • Markets, price history and signals follow the signed-in user's read access.
  • AI analyses require an active PolyMind subscription or an admin/operator role — otherwise list_analyses returns an empty list.
  • Every optional parameter is nullable: pass null rather than omitting it.
  • All four tools are read-only; the MCP server exposes no write or spend actions.

Tools

list_marketsList Polymarket markets
Read-only

List tracked Polymarket markets with current YES/NO prices, 24h change, volume and liquidity. Optionally filter by category or a text search on the question.

ParameterTypeNotes
searchstring | nullText matched inside the market question.
categorystring | nullCategory filter, e.g. Politics or Crypto.
limitinteger | null1–100, default 20.
Example request
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "list_markets",
    "arguments": {
      "search": "election",
      "category": null,
      "limit": 5
    }
  }
}
Example result
{
  "markets": [
    {
      "id": "0x9f3c…",
      "question": "Will the incumbent win the 2026 election?",
      "category": "Politics",
      "outcome_yes": 0.62,
      "outcome_no": 0.38,
      "change_24h": 3.4,
      "volume": 12850000,
      "volume_24h": 415000,
      "liquidity": 220000,
      "end_date": "2026-11-03T23:59:00Z"
    }
  ]
}
get_marketGet market detail
Read-only

Get one Polymarket market by id, including its description and recent recorded price history snapshots.

ParameterTypeNotes
market_idstringId returned by list_markets.
history_limitinteger | null1–200 snapshots, default 48.
Example request
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_market",
    "arguments": {
      "market_id": "0x9f3c…",
      "history_limit": 24
    }
  }
}
Example result
{
  "market": {
    "id": "0x9f3c…",
    "question": "Will the incumbent win the 2026 election?",
    "category": "Politics",
    "description": "Resolves YES if the incumbent is certified as the winner.",
    "outcome_yes": 0.62,
    "outcome_no": 0.38,
    "liquidity": 220000,
    "closed": false
  },
  "history": [
    {
      "recorded_at": "2026-08-05T12:00:00Z",
      "price_yes": 0.6,
      "price_no": 0.4,
      "volume": 12700000,
      "liquidity": 218000
    },
    {
      "recorded_at": "2026-08-05T13:00:00Z",
      "price_yes": 0.62,
      "price_no": 0.38,
      "volume": 12850000,
      "liquidity": 220000
    }
  ]
}
list_analysesList AI market analyses
Read-only

List PolyMind AI analyses (recommendation, confidence, risk, fair-value probability and reasoning). Requires an active subscription, or an admin/operator role.

ParameterTypeNotes
market_idstring | nullFilter analyses for one market.
min_confidenceinteger | null0–100 minimum confidence score.
limitinteger | null1–50, default 10.
Example request
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "list_analyses",
    "arguments": {
      "market_id": null,
      "min_confidence": 70,
      "limit": 3
    }
  }
}
Example result
{
  "analyses": [
    {
      "id": "6f1b…",
      "market_id": "0x9f3c…",
      "market_question": "Will the incumbent win the 2026 election?",
      "recommendation": "BUY_YES",
      "confidence": 78,
      "risk": "MEDIUM",
      "probability_yes": 0.69,
      "consensus": "3 of 4 specialists bullish",
      "expected_move": "+5pt over 2 weeks",
      "model": "openai/gpt-5.6-sol",
      "agent_mode": "multi",
      "created_at": "2026-08-05T13:05:00Z"
    }
  ]
}
list_signalsList market signals
Read-only

List recent PolyMind signals such as strong price moves, newly tracked markets and high-confidence AI calls.

ParameterTypeNotes
typestring | nullPRICE_MOVE, NEW_MARKET or HIGH_CONFIDENCE.
severitystring | nullINFO, MEDIUM or HIGH.
limitinteger | null1–100, default 20.
Example request
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "list_signals",
    "arguments": {
      "type": "PRICE_MOVE",
      "severity": "HIGH",
      "limit": 5
    }
  }
}
Example result
{
  "signals": [
    {
      "id": "b2c8…",
      "market_id": "0x9f3c…",
      "market_question": "Will the incumbent win the 2026 election?",
      "type": "PRICE_MOVE",
      "severity": "HIGH",
      "message": "YES moved +6.1pt in the last hour.",
      "created_at": "2026-08-05T13:40:00Z"
    }
  ]
}