{"name":"electionsmcp","description":"Build user-controlled election scenarios at the finest supported local grain, compare candidates, and coordinate campaign work through MCP.","baseline":{"baseline_id":"2024_president_mixed_grain","year":2024,"office":"president","grain":"mixed","provenance_version":"2024-president-mixed-grain-v1","description":"The canonical mixed-grain 2024 presidential baseline uses verified precinct or reporting-unit results where supported, with declared county/state fallbacks elsewhere.","disclosure":"Results are approximate. Precinct and county totals may vary because of source coverage, reporting, and geographic differences."},"documentation":"https://www.electionsmcp.com/llms.txt","mcp":{"endpoint":"https://www.electionsmcp.com/mcp","transports":["streamable-http","http+sse"],"sse_endpoint":"https://www.electionsmcp.com/sse","protocol_versions":["2026-07-28","2025-06-18","2024-11-05"],"authentication":{"type":"api_key","optional":true,"headers":["Authorization: Bearer <key>","x-electionsmcp-key: <key>"],"note":"Without a key you get a read/simulate sandbox; a key saves to the durable tier.","oauth2":{"type":"oauth2","native_mcp_ready":true,"endpoint":"https://www.electionsmcp.com/mcp/workbench","resource":"https://www.electionsmcp.com/mcp","protected_resource_metadata":"https://www.electionsmcp.com/.well-known/oauth-protected-resource/mcp/workbench","note":"Use the authenticated connector endpoint to open browser consent. Choose the workspace and permissions; API keys and the anonymous Core endpoint remain available."}},"tool_count":151,"tool_profiles":{"core":{"count":151,"access":"keyless"},"workbench":{"count":311,"access":"authenticated"}},"first_call":"help"}}