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.
Election tools for the AI you already use
Alpha previewCore modeling works. Some edges are unfinished.Verified coverage
All from Claude, Codex, or Cursor.
Ask your AI to find a race, load the supported local baseline, model turnout, mark targets, assign field work, carry selected context into discussions, or publish the model. ElectionsMCP runs the tools and saves the work to the campaign your team shares.
Create an account · choose a plan · connect your AI · follow the in-app guide
Free 2028 primary maps
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 requiredPortal 01 · Live product
Model the full field across a projected calendar and 2024-based allocation assumptions — from the first caucus to the convention floor.
Open the Democratic deskPortal 02 · Live product
Test winner-take-all, threshold, and momentum assumptions state by state while official 2028 party plans are still pending.
Open the Republican deskProjected 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
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.
Results are approximate. Precinct and county totals may vary because of source coverage, reporting, and geographic differences.
How it works
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.
“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.”
Who this runs for
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
Set turnout and persuasion assumptions, mark targets, track the plan, and keep the whole team on the same map.
Campaign leadership
Compare saved models and campaign status without losing the candidate, geography, people, and assignments under each number.
People and field teams
Organize volunteers and teammates by campaign and geography, then carry selected context into discussions and the next task.
What comes back
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.
LOCAL GRAIN · SUPPORTED 2024 PRESIDENTIAL
Results are approximate. Precinct and county totals may vary because of source coverage, reporting, and geographic differences.
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
Every paid plan starts inside the app. Upgrade, downgrade, and follow guided setup without scheduling a call.
Explore the primaries
Open either 2028 presidential-primary workspace and explore the modeled field without an account.
FreeWork on your own
Run one campaign
Manage clients or races
Start in minutes
Choose the workspace that matches your job, then follow the in-app guide to connect Claude, Codex, Cursor, or another MCP client and open your first map.
Continue in the workbench
This public preview is not a saved model. Preview edits do not transfer; your workspace starts from the supported baseline.