Skip to main content
FastMCP over streamable HTTP, stateless. 13 tools and one prompt. Works in Claude Code, Cursor, Windsurf, opencode, the claude.ai custom connector, and any MCP client.

Connecting

Both credential families work: a td_live_ key in the Authorization header, or OAuth where your client supports it. See Authentication.
Re-add the connector after an API update. MCP clients cache tools/list, so new tools and sharpened tool descriptions never reach a client that connected before the change — it will keep using the old contract and never tell you.If a tool you expect is missing, or a tool behaves like an older version of itself, remove the connector and add it again. Reconnecting spends no budget.

What a call costs

Free

Connecting · tools/list · prompts/list · fetching the crack_this_trader prompt.A Basic user does not spend part of their 50 just to plug in.

1 request

Every tool call, get_chart_template included. There are no exemptions.
MCP and REST draw on the same per-user budget — see Plans & limits.
Tools return their payload twice — as readable text and as structured JSON. That is convenient, and it means paged tools cost roughly double their REST equivalent. Pass limit / points wherever a tool offers one.

Conventions

  • trader accepts a 0x wallet, a polymarket.com profile URL, or a display name. Responses echo the canonical wallet and name.
  • market is the 0x… 64-hex condition id from list_trader_markets or get_top_markets.
  • Timestamps are epoch seconds. Money fields are USD. Prices are UP-normalized (0–1).

Errors come back readable

Failures arrive as tool results (isError: true with text), never as opaque protocol errors. Full table with HTTP codes: Errors.

The 13 tools

Signatures, what each returns, and when to reach for it.