Schemas Get a free key
Polymarket · AI

Polymarket AI: MCP server for Claude, ChatGPT and AI agents

Connect Claude, ChatGPT or Cursor to Polymarket data and ask in plain words: who is buying this market, how did it resolve, which wallets keep winning. 23 tools on one free key, and in Claude Desktop no key at all.

Ask your AI · Claude, ChatGPT, CursorConnect in a minute →

“Who were the biggest buyers in this market today, and do they usually win?”

polymarket_market_trades polymarket_wallet

“Which side won every BTC 5-minute market yesterday?”

polymarket_settlement polymarket_settlements_bulk
Polymarket · MCP · Streamable HTTP

https://data.vike.io/mcp

The same address for every client. Your key in X-API-KEY, or sign in with OAuth.

Tools
23 for Polymarket
Credential
X-API-KEY or OAuth
Cost
0 to 3 credits a call
Free APIArchiveStreamMCP
Connect

Connect your client in a minute

Pick your client; the first tab works with no key.

text
1. Settings → Connectors → Add custom connector
2. Name: Vike    URL: https://data.vike.io/mcp
3. Leave OAuth Client ID and Secret empty, click Add
4. Log into Vike in the tab that opens, click Allow
5. The Vike tools appear under the hammer icon
Command line

Polymarket CLI: vike-data

The same data from a terminal, and the command your coding agent runs. Open source, on npm.

bash
npm install -g @vike-io/cli     # Node.js 22.12 or newer
vike-data init                   # paste your key once
vike-data doctor                 # key, endpoint and tools in one check
  • 12 Polymarket commands: markets, market, wallet, smart-money, market-trades, tape, orderbook, market-stats, settlement, settlements, archive, leaderboard.
  • vike-data call <tool> --args '{…}' runs any MCP tool by name.
  • vike-data stream answers pings and reconnects from the last cursor by itself.
  • Package @vike-io/cli 0.17.0.
What you can ask

23 tools, grouped by the job they do

Each card: a question to copy, and the tools the agent will call for it, with their credits.

3 tools

Find a market

“Find the 5-minute BTC market trading now, with its Up and Down token ids.”

polymarket_markets1 crpolymarket_market_detail2 crsearch1 cr
4 tools

Read the book and the tape

“Show the order book of this market one minute before it closed.”

polymarket_orderbook1 crpolymarket_tape1 crpolymarket_market_stats1 crpolymarket_ohlcv1 cr
5 tools

Trades and traders

“Who were the biggest buyers in this market today, and do they usually win?”

polymarket_market_trades1 crpolymarket_wallet2 crpolymarket_leaderboard1 crpolymarket_smart_money2 crwallet_label_provenance1 cr
3 tools

Resolutions and history

“Which side won every BTC 5-minute market yesterday?”

polymarket_settlement1 crpolymarket_settlements_bulk1 crpolymarket_archive1 cr
3 tools

Watch it live

“What did pm.resolutions send in the last hour?”

stream_info0 crstream_check_filter0 crstream_events1 cr
5 tools

Alerts

“E-mail me every time wallet 0x… trades on Polymarket.”

alerts_create3 cralerts_edit2 cralerts_list0 cralerts_events1 cralerts_list_channels0 cr
5 live Polymarket channels at wss://stream.vike.io/v1/stream/polymarket: pm.new_markets · pm.positions · pm.price_moves · pm.resolutions · pm.trades. The stream server has 22 channels on 4 paths in all. Channels, filters and code →
“Smart money” = wallets with at least $1,000 of realized P&L, 5 or more resolved markets and $5,000 of volume.
FAQ

Polymarket AI and MCP FAQ

Is there a Polymarket MCP server?
Yes: https://data.vike.io/mcp, 23 tools for Polymarket. Claude Desktop signs in with OAuth and needs no key; other clients send a free key in X-API-KEY.
Can ChatGPT or Claude read Polymarket data?
Yes, once the MCP server is connected: ask in plain words and the agent calls the tools.
Is there a Polymarket CLI?
Yes: npm install -g @vike-io/cli, then vike-data pm … for markets, wallets, trades, the book and settlements, and vike-data stream polymarket for the live channels.