{"domain":"electionsmcp.com","name":"ElectionsMCP","url":"https://inite.ai/en/atlas/electionsmcp.com","site":"https://electionsmcp.com","summary":"Runs election turnout scenarios and 2024 baseline precinct models from Claude, Codex or Cursor, saving shared campaign maps for teams.","forWhom":"Campaign teams, PACs and party committees modeling races from precinct level up to state","useCases":["Compare turnout scenarios across the local units in a district","Rank local units that need attention on a shared map","Assign field work to precincts and track it by geography"],"categories":["dev"],"pricing":{"model":null,"freeTier":false,"startsAt":null,"page":"https://electionsmcp.com/#pricing","readOn":"2026-10-19"},"priceMoves":[],"interfaces":{"readOn":"2026-10-19","apiDocs":null,"openapi":null,"mcp":[{"name":"com.electionsmcp/electionsmcp","tie":"namespace","registered":true,"remotes":["https://www.electionsmcp.com/mcp","https://www.electionsmcp.com/sse"],"packages":[],"probe":{"state":"open","checkedOn":"2026-10-19","toolCount":48,"tools":["resolve_geography","resolve_candidate","search_candidates","lookup_address","list_contests","election_calendar","set_performance","target_precincts","create_scenario","get_view","render_view","render_chart","set_view","get_scenario","commit_version","list_scenarios","diff_versions","get_early_voting_turnout","get_county_voter_turnout_and_registration","get_state_historical_turnout","get_live_early_vote_returns","get_precinct_election_returns","get_county_officials","get_county_economic_and_wealth_profile","billing_status","connection_status","set_candidates","set_turnout","add_map_comment","list_map_comments","apply_uniform_swing","get_tally","list_simulations","get_simulation","list_flipped","compare_simulations","share_simulation","roll_up_race","apply_swing_to_query","get_campaign_onboarding","help","get_catalog","list_primary_calendar","set_primary_shares","roll_up_primary","primary_batch_edit","set_race_scope","call_tool"],"serverName":"electionsmcp"}}],"mcpServerCard":null,"status":null},"mcpMeasured":{"server":"https://www.electionsmcp.com/mcp","checkedSince":"2026-10-19","dailyChecks":15,"uptimePercent":100,"medianMs":72,"signIn":"none","clientRegistration":null,"tools":48,"contextTokens":27475,"definitionsGrade":"A","definitionsScore":91,"typedResults":6,"failingChecks":{"params_typed":1,"params_described":26},"warnings":{"open_writes":["set_performance","create_scenario","set_candidates","set_turnout","add_map_comment"]},"coverage":{"share":null,"cases":[{"useCase":"Compare turnout scenarios across the local units in a district","verdict":"unsure","firstTool":null,"checks":["A comparison shows each local unit's turnout under each scenario.","The scenarios compared are the ones requested for the district.","The local units covered are those in the chosen district."]},{"useCase":"Rank local units that need attention on a shared map","verdict":"unsure","firstTool":null,"checks":["The shared map ranks local units by how much attention they need.","The ranking is saved to a map the team can open.","Each ranked unit's position reflects its underlying model."]},{"useCase":"Assign field work to precincts and track it by geography","verdict":"not_covered","firstTool":null,"checks":["Each precinct shows the field work assigned to it.","Assigned work is tracked against its precinct on the map.","Completed field work is marked against its precinct."]}]},"adoption":{"npmWeekly":null,"pypiWeekly":null,"githubStars":null},"score":{"value":70,"parts":{"reliability":100,"definitions":91,"context":40,"connect":100},"penalties":["open_writes"]},"advice":{"verdict":"unproven","why":["whether its tools do the product's job has not been judged yet"],"how":["set_performance, create_scenario, set_candidates, set_turnout, add_map_comment change data without a sign-in: anyone with the URL can call them","its definitions take about 27475 tokens of context: enable only the tools the task needs","parameters are untyped or undescribed in 26 of 48 tools: check arguments before calling"]},"method":"https://inite.ai/en/atlas/mcp/report"},"connect":{"order":["mcp","llmsTxt"],"mcp":[{"name":"com.electionsmcp/electionsmcp","url":"https://www.electionsmcp.com/mcp","answers":"open","checkedOn":"2026-10-19","weakTie":false,"registry":"https://registry.modelcontextprotocol.io/v0/servers?search=com.electionsmcp%2Felectionsmcp","config":{"mcpServers":{"electionsmcp":{"url":"https://www.electionsmcp.com/mcp"}}},"install":{"transport":"http","claudeCode":"claude mcp add --transport http electionsmcp https://www.electionsmcp.com/mcp","cursor":"cursor://anysphere.cursor-deeplink/mcp/install?name=electionsmcp&config=eyJ1cmwiOiJodHRwczovL3d3dy5lbGVjdGlvbnNtY3AuY29tL21jcCJ9","vscode":"vscode:mcp/install?%7B%22name%22%3A%22electionsmcp%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fwww.electionsmcp.com%2Fmcp%22%7D","connector":{"url":"https://www.electionsmcp.com/mcp","note":"Add it as a custom connector in the client’s settings; the client opens the sign-in itself when the server asks for one."}}}],"openapi":null,"apiDocs":null,"llmsTxt":"https://electionsmcp.com/llms.txt","status":null,"readOn":"2026-10-19"},"trust":{"readOn":"2026-10-19","certifications":["gdpr"],"training":{"stance":"no","about":"vendor","quote":"We process that data only on your instructions and to provide the service to you, and we do not sell it, mine it, use it to train models, or use it to improve the product for anyone else.","url":"https://electionsmcp.com/privacy"}},"used":0,"alive":100,"traits":null,"verifiedPlans":null,"fromVendor":null}