ElectionsMCP
Model and map any 2028 U.S. race down to the precinct: scenarios, swing, turnout, and roll-ups.
Hosted MCP Server
npx add-mcp 'https://www.electionsmcp.com/mcp'Installs into Claude Code, Codex, Cursor and more
Documentation
Free 2028 primary maps
Explore both 2028 primary campaigns.
Open the Democratic or Republican campaign, model the full field, test projected delegate assumptions, and drill from states to counties and precinct or reporting-unit coverage where supported. These are the real ElectionsMCP workspaces, open free.
No account required
Portal 01 · Live product
The Democratic primary
Model the full field across a projected calendar and 2024-based allocation assumptions — from the first caucus to the convention floor.
Portal 02 · Live product
The Republican primary
Test winner-take-all, threshold, and momentum assumptions state by state while official 2028 party plans are still pending.
Projected from 2024 calendar and allocation patterns; not official 2028 party decisions. Territories and Democrats Abroad are not modeled, so national totals and clinch lines remain incomplete. Both portals are open previews; shared links preserve the public view. A durable campaign model begins in the signed-in workbench.
Pick your job
What do you need to get done?
Choose your team to see what to ask in plain English, the election tools ElectionsMCP runs behind it, and the plan sized for that job. The button below each one goes straight to that plan.
District + local unitsinteractive product preview
Interactive campaign geography preview Real electoral geography — supported local reporting units, counties, and states — colored by the supported 2024 baseline in Safe/Likely/Lean/Tossup rating bands.
Votes in tossup local units — loading supported 2024 baseline
Safe D Likely Lean Tossup Lean Likely Safe R
2024 baseline source and coverage
Results are approximate. Precinct and county totals may vary because of source coverage, reporting, and geographic differences.
View
Monmouth County, NJ
Layer
D/R margin from recorded votes in the supported baseline.
Grain
Precinct/reporting-unit results · supported 2024 presidential baseline
Coverage
No fallback applied in this preview.
Source
Embedded ElectionsMCP 2024 presidential map asset. Underlying source and as-of details are not published in this preview asset.
Click any shape on the map — move its margin and watch the race change.
How it works
You ask. ElectionsMCP does the election work.
Create your account, connect ElectionsMCP to Claude, Codex, or Cursor, and ask the election question in plain English. The in-app guide helps you through the first workflow; no call or approval is required.
ClaudeConnected to ElectionsMCP
“Model a four-point turnout increase in these selected New Jersey precincts. Show me which counties move, save the scenario, and give me the map link.”
- 01 Find the race Resolve the campaign, candidates, cycle, and geography
- 02 Load the baseline Load supported 2024 local results and typed coverage
- 03 Run the scenario Apply turnout, recalculate, and preserve assumptions
- 04 Open the result Live map · saved version · report-ready link
Who this runs for
One workbench, from the model to the field.
Campaign teams model one race, leadership coordinates across campaigns, and field teams connect people and assignments to the same geography. Every level works from the same saved model.
Campaigns
Model one race down to the precinct where supported.
Set turnout and persuasion assumptions, mark targets, track the plan, and keep the whole team on the same map.
One campaign
Campaign leadership
See the top line, then open the work behind it.
Compare saved models and campaign status without losing the candidate, geography, people, and assignments under each number.
Leadership view
People and field teams
Put every assignment on the same map.
Organize volunteers and teammates by campaign and geography, then carry selected context into discussions and the next task.
People + assignments
What comes back
Ask for the work. Open the map, report, or plan.
For PACs and party committees
Ask which seats decide control. Open every race behind the answer.
This preview is live. Start with disclosed 2024-result starting calls and flip every race yourself. Start the same race scope in the workbench when you are ready; preview edits do not transfer.
—
Selected county source and coverage
Results are approximate. Precinct and county totals may vary because of source coverage, reporting, and geographic differences.
View
Selected New Jersey county
Grain
Precinct/reporting-unit results · supported 2024 presidential baseline
Coverage
No fallback applied in this preview.
Source
Embedded ElectionsMCP 2024 presidential map asset. Underlying source and as-of details are not published in this preview asset.
For campaign teams
Click a county. Change the assumption. Send the plan.
These are live: five selected New Jersey counties rotating at local reporting-unit grain, with the supported 2024 baseline's D-vs-R read on top. The vote baseline, modeled share, notes, and targets stay attached to the place your team is discussing.
Simple self-serve plans
Choose a plan and start working.
Loading current prices…
Every paid plan starts inside the app. Upgrade, downgrade, and follow guided setup without scheduling a call.
Explore the primaries
Open Maps
Open either 2028 presidential-primary workspace and explore the modeled field without an account.
Free
- Public preview
- Durable work begins in a signed-in workspace Open the 2028 primary models
Work on your own
Individual plan
Loading current price…
- Loading plan details… Start an individual workspace
Run one campaign
Campaign plan
Loading current price…
- Loading plan details… Start a campaign workspace
Manage clients or races
Portfolio plan
Loading current price…
- Loading plan details… Start a portfolio workspace
County plan Loading current price… Start a county workspace District plan Loading current price… Start a district workspace State plan Loading current price… Start a state workspace