VotePredictor
VotePredictor — MCP server & API
US election forecasts with a public accuracy record. votepredictor.com · docs
This repo holds the MCP manifest and the integration docs. The server is hosted — there is nothing here to install or run.
MCP server
Remote, Streamable HTTP. Add the URL to any MCP client:
{
"votepredictor": {
"url": "https://votepredictor.com/api/mcp"
}
}For stdio-only clients:
{
"votepredictor": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://votepredictor.com/api/mcp"]
}
}Registry: com.votepredictor/elections
Tools
Tool | What it answers |
| "Who's winning the Ohio Senate race?" — takes a state name, code, or district ( |
| "Who's favoured to control the Senate?" — control probability, expected seats, biggest movers |
| "Whose election forecast should I trust?" — difficulty-adjusted scores for every major forecaster |
| A member of Congress: ideology, reported net worth, and the race for their seat |
Tools take what a person actually says, not ids you have to look up first.
Related MCP server: telekash-mcp-server
JSON API
Free, no key, CORS open. Index: https://votepredictor.com/api/v1
GET /api/v1/race/{race_id} e.g. 2026_SEN_OH, 2026_HOUSE_CA-12
GET /api/v1/chamber/{senate|house}
GET /api/v1/member/{bioguide_id} e.g. P000197
GET /api/v1/ratings?office=ALLcurl https://votepredictor.com/api/v1/race/2026_SEN_OHThree conventions
These are what make the data safe to quote. If you build on it, please carry them through.
Nothing is certain. p_dem_win is clamped to 0.01–0.99. An election that hasn't
happened is never 0% or 100%, however safe the seat.
Provenance is always stated. source is polls or fundamentals. Nobody surveys
Wyoming, so its forecast comes from state lean, incumbency and the national environment
instead. Polls take precedence wherever they exist — measured against the seats holding
both, the fundamentals model agrees with the poll-driven one on 15 of 16 safe races but
only 3 of 7 competitive ones.
Some races publish nothing. Where a candidate has left the ballot, the endpoint returns
forecast: null with a reason rather than a number, because the stored probability
describes a matchup that no longer exists. A race we hold nothing for returns 404 — a
different answer, deliberately.
Accuracy
Every forecast is frozen when its race resolves, so the track record can't be edited after the fact. The ratings board scores every model, market, forecaster and pollster on resolved races since 1998, adjusted for how hard each race was — including VotePredictor's own model, ranked in place alongside FiveThirtyEight, Cook and Sabato's Crystal Ball.
Attribution
Free to use. Please attribute "VotePredictor" and link the specific page. Probabilities change daily until a race is decided.
Issues and requests welcome here.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
2026 US election forecasts with a public accuracy record, plus congressional voting records.
Prediction market data and crowd-sourced probability forecasts
Live Kalshi and Polymarket data: EV edges, cross-venue arbitrage, markets, and whale trades.
Prediction-market intelligence for conservative cross-market pricing edges and live signals.
Related MCP Servers
- AlicenseAqualityFmaintenanceAggregates prediction market data from 5 major platforms (Manifold, Polymarket, Metaculus, PredictIt, Kalshi), enabling users to search markets, compare odds across platforms, detect arbitrage opportunities, and track predictions through natural language.83MIT
- AlicenseAqualityDmaintenancePrediction market probability oracle for AI agents. 26 tools across 500+ live markets from Kalshi and Polymarket. Cross-source arbitrage detection, structured TPF signals, Kelly Criterion sizing, agent performance tracking, and webhook alerts.9671MIT
- AlicenseAqualityBmaintenance24/7 autonomous monitoring and edge detection for prediction markets (Kalshi & Polymarket). Features causal tree analysis, orderbook depth tracking, cross-venue comparison, and real-time alerts.1619612MIT
- AlicenseAqualityDmaintenanceReal-time prediction market consensus data for AI agents. Aggregates probabilities from 27,000+ markets across politics, sports, and economics with 14-second updates. Tools: get_markets, get_consensus, get_movers, get_divergences, search_markets.5MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/koconnor-lab/votepredictor'
If you have feedback or need assistance with the MCP directory API, please join our Discord server