Server data from the Official MCP Registry
Prediction market odds from Polymarket. Active markets, probabilities, volume. x402.
Prediction market odds from Polymarket. Active markets, probabilities, volume. x402.
Remote endpoints: sse: https://prediction-markets-x402-production.up.railway.app/mcp
Valid MCP server (1 strong, 0 medium validity signals). No known CVEs in dependencies. Imported from the Official MCP Registry. Trust signals: trusted author (118/119 approved); 3 highly-trusted packages. 1 finding(s) downgraded by scanner intelligence.
Endpoint verified · Open access · 1 issue found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Remote Plugin
No local installation needed. Your AI client connects to the remote endpoint directly.
Add this to your MCP configuration to connect:
{
"mcpServers": {
"io-github-br0ski777-prediction-markets": {
"url": "https://prediction-markets-x402-production.up.railway.app/mcp"
}
}
}From the project's GitHub README.
Real-time prediction market odds and probabilities from Polymarket and Kalshi. Browse active markets, get detailed odds on specific events, and discover trending bets -- all via x402 micropayments. Merges data from both platforms so agents get the most complete view of market sentiment.
| Endpoint | Price | Description |
|---|---|---|
POST /api/markets | $0.005 | List active prediction markets with odds, volume, categories from both Polymarket and Kalshi |
POST /api/odds | $0.005 | Detailed odds for a specific market (by ID or search query) -- searches both platforms |
POST /api/trending | $0.003 | Top trending markets ranked by volume from both sources |
curl -X POST https://prediction-markets-production.up.railway.app/api/markets \
-H "Content-Type: application/json" \
-d '{"category": "politics", "limit": 5, "sort": "volume"}'
{
"markets": [
{
"id": "0x1234...",
"question": "Will Trump win the 2028 presidential election?",
"outcomes": ["Yes", "No"],
"outcomePrices": { "Yes": 0.42, "No": 0.58 },
"volume": 15420000,
"volume24h": 234000,
"liquidity": 890000,
"endDate": "2028-11-06T00:00:00Z",
"category": "politics",
"active": true,
"source": "polymarket"
},
{
"id": "PRES-2028-DEM",
"question": "Will a Democrat win the 2028 presidential election?",
"outcomes": ["Yes", "No"],
"outcomePrices": { "Yes": 0.55, "No": 0.45 },
"volume": 8200000,
"volume24h": 0,
"liquidity": 0,
"endDate": "2028-11-06T00:00:00Z",
"category": "politics",
"active": true,
"source": "kalshi"
}
],
"count": 5,
"sort": "volume",
"category": "politics",
"source": "polymarket+kalshi"
}
Filter by platform:
curl -X POST https://prediction-markets-production.up.railway.app/api/markets \
-H "Content-Type: application/json" \
-d '{"source": "kalshi", "limit": 5}'
curl -X POST https://prediction-markets-production.up.railway.app/api/odds \
-H "Content-Type: application/json" \
-d '{"query": "bitcoin 100k"}'
{
"id": "0xabcd...",
"question": "Will Bitcoin reach $100k by December 2026?",
"outcomes": ["Yes", "No"],
"outcomePrices": { "Yes": 0.65, "No": 0.35 },
"volume": 8900000,
"volume24h": 120000,
"liquidity": 450000,
"endDate": "2026-12-31T00:00:00Z",
"category": "crypto",
"active": true,
"source": "polymarket",
"matchedFrom": 3
}
curl -X POST https://prediction-markets-production.up.railway.app/api/trending \
-H "Content-Type: application/json" \
-d '{"limit": 5}'
{
"trending": [
{
"id": "0x5678...",
"question": "Will the Fed cut rates in July 2026?",
"probability": 0.73,
"outcomePrices": { "Yes": 0.73, "No": 0.27 },
"volume24h": 890000,
"totalVolume": 12500000,
"category": "politics",
"endDate": "2026-07-31T00:00:00Z",
"active": true,
"source": "polymarket"
},
{
"id": "FED-RATE-JUL26",
"question": "Will the Fed cut rates in July 2026?",
"probability": 0.71,
"outcomePrices": { "Yes": 0.71, "No": 0.29 },
"volume24h": 0,
"totalVolume": 5400000,
"category": "politics",
"endDate": "2026-07-31T00:00:00Z",
"active": true,
"source": "kalshi"
}
],
"count": 5,
"source": "polymarket+kalshi"
}
Add to your Claude Desktop or Cursor MCP config:
{
"mcpServers": {
"prediction-markets": {
"url": "https://prediction-markets-production.up.railway.app/sse"
}
}
}
Tools available via MCP:
prediction_list_markets -- Browse active markets by category, sort, and platform (Polymarket or Kalshi)prediction_get_market_odds -- Get detailed odds by market ID or search query (searches both platforms)prediction_trending_markets -- Discover trending markets by volume from both sourcesAll endpoints are gated by x402 micropayments (USDC on Base L2). Agents pay automatically per call -- no API keys, no subscriptions.
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.
by Microsoft · Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption
by mcp-marketplace · Developer Tools
Scaffold, build, and publish TypeScript MCP servers to npm — conversationally
by mcp-marketplace · Finance
Free stock data and market news for any MCP-compatible AI assistant.