ElectionsMCP MCP Prompts
ElectionsMCP offers 55 prompts. A prompt is one you invoke yourself, rather than a tool the model calls on your behalf — each has its own page with the configuration for every client that can run it.
-
check-incheck in
-
open-raceopen race
-
model-swingmodel swing
-
connect-checkconnect check
-
daily-briefdaily brief
-
field-programfield program
-
onboard-campaignonboard campaign
-
use-resolve_geographyuse resolve geography
-
use-resolve_candidateuse resolve candidate
-
use-search_candidatesuse search candidates
-
use-lookup_addressuse lookup address
-
use-list_contestsuse list contests
-
use-election_calendaruse election calendar
-
use-set_performanceuse set performance
-
use-target_precinctsuse target precincts
-
use-create_scenariouse create scenario
-
use-get_viewuse get view
-
use-render_viewuse render view
-
use-render_chartuse render chart
-
use-set_viewuse set view
-
use-get_scenariouse get scenario
-
use-commit_versionuse commit version
-
use-list_scenariosuse list scenarios
-
use-diff_versionsuse diff versions
-
use-get_early_voting_turnoutuse get early voting turnout
-
use-get_county_voter_turnout_and_registrationuse get county voter turnout and registration
-
use-get_state_historical_turnoutuse get state historical turnout
-
use-get_live_early_vote_returnsuse get live early vote returns
-
use-get_precinct_election_returnsuse get precinct election returns
-
use-get_county_officialsuse get county officials
-
use-get_county_economic_and_wealth_profileuse get county economic and wealth profile
-
use-billing_statususe billing status
-
use-connection_statususe connection status
-
use-set_candidatesuse set candidates
-
use-set_turnoutuse set turnout
-
use-add_map_commentuse add map comment
-
use-list_map_commentsuse list map comments
-
use-apply_uniform_swinguse apply uniform swing
-
use-get_tallyuse get tally
-
use-list_simulationsuse list simulations
-
use-get_simulationuse get simulation
-
use-list_flippeduse list flipped
-
use-compare_simulationsuse compare simulations
-
use-share_simulationuse share simulation
-
use-roll_up_raceuse roll up race
-
use-apply_swing_to_queryuse apply swing to query
-
use-get_campaign_onboardinguse get campaign onboarding
-
use-helpuse help
-
use-get_cataloguse get catalog
-
use-list_primary_calendaruse list primary calendar
-
use-set_primary_sharesuse set primary shares
-
use-roll_up_primaryuse roll up primary
-
use-primary_batch_edituse primary batch edit
-
use-set_race_scopeuse set race scope
-
use-call_tooluse call tool
Read from the server itself, by connecting to it and calling prompts/list on 14 November 2026.
A listing does not declare its prompts, so asking is the only way to know them, and this
is what the server actually offers rather than what its listing claims. Names only are
stored; connect the server for each prompt's arguments.