Polymarket MCP Server - Model Context Protocol server for Polymarket trading
{
"mcpServers": {
"mcp-polymarket": {
"args": [
"-y",
"@iqai/mcp-polymarket"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
The Polymarket MCP Server enables AI agents to interact with Polymarket, a leading prediction market platform on Polygon. This server provides comprehensive access to market data, real-time pricing, order books, and trading capabilities through the Polymarket API.
Is it safe?
No known CVEs for @iqai/mcp-polymarket.
No authentication — any process on your machine can connect.
License not specified.
Is it maintained?
Last commit 56 days ago. 18 stars. 43 weekly downloads.
Will it work with my client?
Transport: stdio. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
Context cost
14 tools. ~1,200 tokens (0.6% of 200K).
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
npx -y '@iqai/mcp-polymarket' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
No known vulnerabilities.
approve_allowancesGrant the USDC and Conditional Tokens approvals required to trade on Polymarket. Automatically approves only the contracts that don't already have approvals set. Includes both regular and NegRisk markets.
cancel_all_ordersCancel all open orders for the authenticated account.
cancel_orderCancel a specific order by its ID.
get_all_tagsGet a list of all available tags for categorizing markets.
get_balance_allowanceGet balance and allowance information for the authenticated account. Can check COLLATERAL or CONDITIONAL tokens.
get_event_by_slugGet detailed information about a specific event by its slug identifier. Events group multiple related markets.
get_market_by_slugGet detailed information about a specific market by its slug identifier. The slug can be extracted from the Polymarket URL.
get_markets_by_tagGet markets filtered by a specific tag ID. Useful for finding markets in specific categories.
get_open_ordersGet all open orders for the authenticated account. Can optionally filter by market.
get_orderGet details of a specific order by its ID.
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Real-time financial market data: stocks, forex, crypto, commodities, and economic indicators
MCP server for Robokassa payment API — generate payment URLs, check invoice status. First MCP for R
MCP server for Financial Modeling Prep API with 250+ financial data tools
Non-custodial x402 payments for AI agents. Sign locally, spend limits, Base network.
MCP Security Weekly
Get CVE alerts and security updates for Mcp Polymarket and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.