polymarket-mcp

An MCP (Model Context Protocol) server that exposes PolyMarket prediction-market data via four MCP tools: market details, market listing with pagination, current prices, and historical price/volume data over selectable timeframes. It connects to the PolyMarket API using an API key and provides human-readable responses with stated handling for common API error conditions (rate limiting, invalid keys/markets, timeouts, malformed responses).

Evaluated Mar 30, 2026 (21d ago)
Repo ↗ Ai Ml mcp polymarket prediction-markets ai-agents market-data python
⚙ Agent Friendliness
71
/ 100
Can an agent use this?
🔒 Security
52
/ 100
Is it safe for agents?
⚡ Reliability
32
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
78
Documentation
72
Error Messages
--
Auth Simplicity
80
Rate Limits
55

🔒 Security

TLS Enforcement
60
Auth Strength
55
Scope Granularity
30
Dep. Hygiene
50
Secret Handling
65

Likely uses env vars for the PolyMarket API key (improving secret hygiene), but the README does not state logging behavior, secret redaction, TLS requirements to the upstream API, or fine-grained authorization controls. No mention of validating untrusted tool inputs beyond expected schema constraints.

⚡ Reliability

Uptime/SLA
0
Version Stability
45
Breaking Changes
30
Error Recovery
55
AF Security Reliability

Best When

When an agent platform supports MCP and you want a local MCP server wrapper around PolyMarket’s API to retrieve market data with structured tool calls.

Avoid When

When you need a hosted, managed service with a published SLA, automatic scaling, or a documented REST/SDK interface instead of MCP tools.

Use Cases

  • LLM agents retrieving current prediction market prices and implied probabilities
  • Agents summarizing market context (category, resolution date, description) for research or forecasting workflows
  • Monitoring/analysis use cases that need historical price and volume trends
  • Interactive market discovery with filtering and pagination

Not For

  • Payment/transaction execution (read-only market data interface)
  • Use as a public unauthenticated endpoint (authentication to PolyMarket API is required by design)
  • Production-grade use without confirming the upstream PolyMarket API’s response/limits and the MCP server’s actual runtime behavior

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

Methods: PolyMarket API key (provided to MCP server via environment variable/key in .env as Key) Wallet address/funder (provided via environment variable Funder)
OAuth: No Scopes: No

README indicates use of API credentials through env vars (.env with Key and Funder). No OAuth flow or explicit OAuth scopes described.

Pricing

Free tier: No
Requires CC: No

No pricing information for the MCP server itself is provided; costs would depend on PolyMarket API usage (not documented here).

Agent Metadata

Pagination
offset-limit (list-markets supports limit and offset).
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • The README includes a snippet for Claude Desktop config under an 'Development/Unpublished' header; it may not reflect the production-ready configuration format.
  • Rate limits are referenced (429) but no specific retry-after or backoff strategy is documented.
  • Tool outputs are shown as formatted text blocks rather than explicit machine-readable JSON structures, which can complicate agent parsing.

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for polymarket-mcp.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-30.

8642
Packages Evaluated
17761
Need Evaluation
586
Need Re-evaluation
Community Powered