📡 MCP Radar

polytutor-ai/polymarket-mcp-agent

MCP server that lets AI agents and clients (Claude, Cursor, etc.) read Polymarket markets and, in live mode, place CLOB orders from your wallet. Starts in safe preview mode.

⭐ 3 stars
⑂ 0 forks
TypeScript
momentum ▲ 30.0
created 2026-10-14
on radar since 2026-10-15
ai-agentclaudellmmcpmcp-servermodel-context-protocolnodejspolymarketpolytutorprediction-marketstrading-bottypescript
View on GitHub ↗

About polymarket-mcp-agent

MCP server that lets a local AI client read Polymarket markets and, when you turn live mode on, place orders with your wallet. Version 1.7.0. Node.js 20 or newer. MIT license.

The process starts in preview. Preview writes simulated trades to a local SQLite file and does not sign or send orders. Live mode signs CLOB orders with POLYPRIVATEKEY and posts them to https://clob.polymarket.com. One process, one database, one wallet. It is a single-operator tool.

Stdio is the transport for Claude Code, Cursor, and other local MCP clients. HTTP is optional and should stay on a private network.

Capability details: PERMISSIONS.md and SECURITY.md.

1. The client invokes a tool. Inputs are checked with Zod. 2. Read tools call the public Polymarket APIs, or ESPN when the tool is wta.discover. 3. Trade tools run the safety checks, then the daily budget check. 4. In preview, the trade row is stored as simulated. 5. In live, TradeExecutor builds a CLOB client, derives API credentials from the signing key, and calls createAndPostOrder. The position row is stored as executed only after the CLOB accepts the order.

config.golive flips the running process to live after confirm: true, and only if the live credentials are set. A restart returns to COPYMODE from the environment.

Claude Code, in ~/.claude/settings.json:

Copy .env.example to .env beside the package when you want a budget other than the defaults, or when you want live trading. The loader reads .env from the package root, not from the process working directory.

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/polytutor-ai--polymarket-mcp-agent.html)

Related MCP servers

ictinnovations/pbx-mcp

MCP server for Asterisk and FreeSWITCH. Lets AI assistants inspect channels, SIP registrations, trunk status and dialplan on a live PBX.

⭐ 3TypeScript
anshupriyan/cli-bridge

MCP server for Claude Desktop and other Model Context Protocol clients — sandboxed filesystem access (read/write/edit/search) plus Dev Mode-gated shell command execution, scoped to a single workspace

⭐ 12TypeScript
dhavanikgithub/chartbrew-mcp

Chartbrew + AI agents. MCP server exposing Chartbrew's documented API: teams, connections, datasets, dashboards, charts, live queries, and secure embedding. TypeScript · stdio · restricted/unrestricte

⭐ 3TypeScript
bolivestilo/Homekit

Homekit gives any AI agent direct, physical control over Apple Home. Flip lights. Lock doors. Read sensors. Through a single open interface.

⭐ 68TypeScript
Cripacx/mediagen

AI image and video generation skill for Claude Code and other coding agents — Gemini, OpenAI and Kie AI behind one CLI and MCP server, with EU AI Act content marking.

⭐ 56TypeScript
howznguyen/pi-delegate-mcp

MCP server that turns the pi coding agent into a steerable background worker: delegate a task, redirect it mid-run, and keep its context out of your own.

⭐ 15TypeScript

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.