Recommended path: one-command MCP client setup
Use the published package@carbon-copy/polymarket-mcp as the default install path.
Claude CLI
Claude Desktop config
Add a local stdio server entry to your Claude Desktop MCP config:Installed binary variant
If you prefer a globally installed executable:How the connection works
The package runs as a local MCP server over stdio. Your MCP client launches one of these commands:npx -y @carbon-copy/polymarket-mcppolymarket-mcp
Environment variables
@carbon-copy/polymarket-mcp can start with no secrets for public market discovery. Add credentials only for account, trading, rewards, relayer, or builder-relayer workflows.
Required for basic startup
- None.
Common runtime variables (optional)
Auth variables (optional, feature-gated)
Public discovery tools work without auth. Auth-backed wrappers such as
ensure_api_key, get_open_orders, place_order, get_rewards, and relayer execution flows require the relevant credentials.Minimal smoke check
After connecting in your MCP client, run these in order:health_checklist_marketswith{ "view": "simplified", "mode": "sampling" }searchwith{ "q": "election", "limit": 5 }get_priceswith{ "items": [{ "token_id": "<token_id>", "side": "BUY" }] }- read
polymarket://statusif your client supports resources

