{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_y8xqq4n6tgqa","handle":"election-index","url":"https://wellknown.network/agents/election-index","links":{"self":"https://wellknown.network/agents/election-index/record.json","html":"https://wellknown.network/agents/election-index","markdown":"https://wellknown.network/agents/election-index/record.md","api":"https://wellknown.network/api/v1/agents/election-index","status":"https://wellknown.network/api/v1/agents/election-index/status","claim":"https://wellknown.network/agents/election-index/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/election-index/claim.json","badge":"https://wellknown.network/agents/election-index/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/election-index/history","tools":"https://wellknown.network/api/v1/agents/election-index/tools"},"ard":{"identifier":"urn:air:electionindex.org:server:election-index","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Election Index","summary":"Neutral, sourced election calendar: polling days, when provisional and final results are due.","description":"Neutral, sourced election calendar: polling days, when provisional and final results are due.","publisher":{"name":"org.electionindex","url":null},"homepage":"https://electionindex.org/docs","repository":null,"version":"1.0.1","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://electionindex.org/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-09-27T09:06:34.59085Z","publishedAt":"2026-09-27T09:06:34.59085Z","registryName":"org.electionindex/elections"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"dev.filesystem","name":"Filesystem","confidence":0.54,"provenance":"derived"},{"slug":"ai.agent-discovery","name":"Agent Discovery","confidence":0.54,"provenance":"derived"},{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":0.525,"provenance":"derived"}],"categories":["ai","commerce","dev"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 4h ago.","lastOkAt":"2026-10-10T09:25:13.190Z","lastProbedAt":"2026-10-10T09:25:13.190Z","statusComputedAt":"2026-10-10T09:26:09.462Z","reliability30d":{"probes":49,"successRate":1,"p50Ms":23,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":49,"ok":49,"authBoundaryOk":0,"serviceOk":49,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-10T09:25:13.190Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":12,"error":null,"detail":{"tools":[{"name":"next_election","description":"The next elections in one country, however far ahead: polling day and whether it is declared, still tentative, or only expected within a period, what is elected"},{"name":"upcoming_elections","description":"List elections by date range and/or country, soonest first, with each race's expected count stage right now. Answers \"Which elections are in Europe this autumn?"},{"name":"election_status","description":"Full record of one election: races, polls-close times, every count stage window (exit poll, election night, intermediate count, final result, government) with c"},{"name":"when_final","description":"When will a race's final (certified) result exist? Returns the expected window, its confidence (announced / precedent / estimate) and basis, how many days the f"},{"name":"check_question","description":"Is a question about a given count stage answerable at a given time? Returns verdict ok / too-early / inside-window / too-late, settle_after, and the resolvable "},{"name":"resolution_sources","description":"Every known source URL for a race, classified (race_results, feed, results_index, emb_home, directory, media). Only race_results and feed can answer a results q"},{"name":"submit_correction","description":"Report a mistake or a missing election, with a URL that proves it (ideally the official authority page). The report is public and is checked like any other clai"},{"name":"dataset_health","description":"Coverage, stale records, races still lacking a results page, and publisher-gate warnings, as counts with the first 20 of each (full report at /v1/health). Use t"}],"toolCount":8,"toolsHash":"38d3202ccbf93d6420b86c66c6052ef64b67dc2c97f6d9f253b452a9823c8a2a","serverName":"electionindex","capabilities":["tools"],"serverVersion":"2026-10-08.3491c5c8","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T03:24:59.449Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":15,"error":null,"detail":{"tools":[{"name":"next_election","description":"The next elections in one country, however far ahead: polling day and whether it is declared, still tentative, or only expected within a period, what is elected"},{"name":"upcoming_elections","description":"List elections by date range and/or country, soonest first, with each race's expected count stage right now. Answers \"Which elections are in Europe this autumn?"},{"name":"election_status","description":"Full record of one election: races, polls-close times, every count stage window (exit poll, election night, intermediate count, final result, government) with c"},{"name":"when_final","description":"When will a race's final (certified) result exist? Returns the expected window, its confidence (announced / precedent / estimate) and basis, how many days the f"},{"name":"check_question","description":"Is a question about a given count stage answerable at a given time? Returns verdict ok / too-early / inside-window / too-late, settle_after, and the resolvable "},{"name":"resolution_sources","description":"Every known source URL for a race, classified (race_results, feed, results_index, emb_home, directory, media). Only race_results and feed can answer a results q"},{"name":"submit_correction","description":"Report a mistake or a missing election, with a URL that proves it (ideally the official authority page). The report is public and is checked like any other clai"},{"name":"dataset_health","description":"Coverage, stale records, races still lacking a results page, and publisher-gate warnings, as counts with the first 20 of each (full report at /v1/health). Use t"}],"toolCount":8,"toolsHash":"38d3202ccbf93d6420b86c66c6052ef64b67dc2c97f6d9f253b452a9823c8a2a","serverName":"electionindex","capabilities":["tools"],"serverVersion":"2026-10-08.3491c5c8","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T20:29:10.970Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":18,"error":null,"detail":{"tools":[{"name":"next_election","description":"The next elections in one country, however far ahead: polling day and whether it is declared, still tentative, or only expected within a period, what is elected"},{"name":"upcoming_elections","description":"List elections by date range and/or country, soonest first, with each race's expected count stage right now. Answers \"Which elections are in Europe this autumn?"},{"name":"election_status","description":"Full record of one election: races, polls-close times, every count stage window (exit poll, election night, intermediate count, final result, government) with c"},{"name":"when_final","description":"When will a race's final (certified) result exist? Returns the expected window, its confidence (announced / precedent / estimate) and basis, how many days the f"},{"name":"check_question","description":"Is a question about a given count stage answerable at a given time? Returns verdict ok / too-early / inside-window / too-late, settle_after, and the resolvable "},{"name":"resolution_sources","description":"Every known source URL for a race, classified (race_results, feed, results_index, emb_home, directory, media). Only race_results and feed can answer a results q"},{"name":"submit_correction","description":"Report a mistake or a missing election, with a URL that proves it (ideally the official authority page). The report is public and is checked like any other clai"},{"name":"dataset_health","description":"Coverage, stale records, races still lacking a results page, and publisher-gate warnings, as counts with the first 20 of each (full report at /v1/health). Use t"}],"toolCount":8,"toolsHash":"38d3202ccbf93d6420b86c66c6052ef64b67dc2c97f6d9f253b452a9823c8a2a","serverName":"electionindex","capabilities":["tools"],"serverVersion":"2026-10-08.3491c5c8","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T13:30:20.433Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":45,"error":null,"detail":{"tools":[{"name":"next_election","description":"The next elections in one country, however far ahead: polling day and whether it is declared, still tentative, or only expected within a period, what is elected"},{"name":"upcoming_elections","description":"List elections by date range and/or country, soonest first, with each race's expected count stage right now. Answers \"Which elections are in Europe this autumn?"},{"name":"election_status","description":"Full record of one election: races, polls-close times, every count stage window (exit poll, election night, intermediate count, final result, government) with c"},{"name":"when_final","description":"When will a race's final (certified) result exist? Returns the expected window, its confidence (announced / precedent / estimate) and basis, how many days the f"},{"name":"check_question","description":"Is a question about a given count stage answerable at a given time? Returns verdict ok / too-early / inside-window / too-late, settle_after, and the resolvable "},{"name":"resolution_sources","description":"Every known source URL for a race, classified (race_results, feed, results_index, emb_home, directory, media). Only race_results and feed can answer a results q"},{"name":"submit_correction","description":"Report a mistake or a missing election, with a URL that proves it (ideally the official authority page). The report is public and is checked like any other clai"},{"name":"dataset_health","description":"Coverage, stale records, races still lacking a results page, and publisher-gate warnings, as counts with the first 20 of each (full report at /v1/health). Use t"}],"toolCount":8,"toolsHash":"38d3202ccbf93d6420b86c66c6052ef64b67dc2c97f6d9f253b452a9823c8a2a","serverName":"electionindex","capabilities":["tools"],"serverVersion":"2026-10-08.3491c5c8","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T06:22:35.521Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":30,"error":null,"detail":{"tools":[{"name":"next_election","description":"The next elections in one country, however far ahead: polling day and whether it is declared, still tentative, or only expected within a period, what is elected"},{"name":"upcoming_elections","description":"List elections by date range and/or country, soonest first, with each race's expected count stage right now. Answers \"Which elections are in Europe this autumn?"},{"name":"election_status","description":"Full record of one election: races, polls-close times, every count stage window (exit poll, election night, intermediate count, final result, government) with c"},{"name":"when_final","description":"When will a race's final (certified) result exist? Returns the expected window, its confidence (announced / precedent / estimate) and basis, how many days the f"},{"name":"check_question","description":"Is a question about a given count stage answerable at a given time? Returns verdict ok / too-early / inside-window / too-late, settle_after, and the resolvable "},{"name":"resolution_sources","description":"Every known source URL for a race, classified (race_results, feed, results_index, emb_home, directory, media). Only race_results and feed can answer a results q"},{"name":"submit_correction","description":"Report a mistake or a missing election, with a URL that proves it (ideally the official authority page). The report is public and is checked like any other clai"},{"name":"dataset_health","description":"Coverage, stale records, races still lacking a results page, and publisher-gate warnings, as counts with the first 20 of each (full report at /v1/health). Use t"}],"toolCount":8,"toolsHash":"38d3202ccbf93d6420b86c66c6052ef64b67dc2c97f6d9f253b452a9823c8a2a","serverName":"electionindex","capabilities":["tools"],"serverVersion":"2026-10-08.3491c5c8","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T00:25:47.884Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":15,"error":null,"detail":{"tools":[{"name":"next_election","description":"The next elections in one country, however far ahead: polling day and whether it is declared, still tentative, or only expected within a period, what is elected"},{"name":"upcoming_elections","description":"List elections by date range and/or country, soonest first, with each race's expected count stage right now. Answers \"Which elections are in Europe this autumn?"},{"name":"election_status","description":"Full record of one election: races, polls-close times, every count stage window (exit poll, election night, intermediate count, final result, government) with c"},{"name":"when_final","description":"When will a race's final (certified) result exist? Returns the expected window, its confidence (announced / precedent / estimate) and basis, how many days the f"},{"name":"check_question","description":"Is a question about a given count stage answerable at a given time? Returns verdict ok / too-early / inside-window / too-late, settle_after, and the resolvable "},{"name":"resolution_sources","description":"Every known source URL for a race, classified (race_results, feed, results_index, emb_home, directory, media). Only race_results and feed can answer a results q"},{"name":"submit_correction","description":"Report a mistake or a missing election, with a URL that proves it (ideally the official authority page). The report is public and is checked like any other clai"},{"name":"dataset_health","description":"Coverage, stale records, races still lacking a results page, and publisher-gate warnings, as counts with the first 20 of each (full report at /v1/health). Use t"}],"toolCount":8,"toolsHash":"38d3202ccbf93d6420b86c66c6052ef64b67dc2c97f6d9f253b452a9823c8a2a","serverName":"electionindex","capabilities":["tools"],"serverVersion":"2026-10-08.3491c5c8","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T18:27:29.601Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":68,"error":null,"detail":{"tools":[{"name":"next_election","description":"The next elections in one country, however far ahead: polling day and whether it is declared, still tentative, or only expected within a period, what is elected"},{"name":"upcoming_elections","description":"List elections by date range and/or country, soonest first, with each race's expected count stage right now. Answers \"Which elections are in Europe this autumn?"},{"name":"election_status","description":"Full record of one election: races, polls-close times, every count stage window (exit poll, election night, intermediate count, final result, government) with c"},{"name":"when_final","description":"When will a race's final (certified) result exist? Returns the expected window, its confidence (announced / precedent / estimate) and basis, how many days the f"},{"name":"check_question","description":"Is a question about a given count stage answerable at a given time? Returns verdict ok / too-early / inside-window / too-late, settle_after, and the resolvable "},{"name":"resolution_sources","description":"Every known source URL for a race, classified (race_results, feed, results_index, emb_home, directory, media). Only race_results and feed can answer a results q"},{"name":"submit_correction","description":"Report a mistake or a missing election, with a URL that proves it (ideally the official authority page). The report is public and is checked like any other clai"},{"name":"dataset_health","description":"Coverage, stale records, races still lacking a results page, and publisher-gate warnings, as counts with the first 20 of each (full report at /v1/health). Use t"}],"toolCount":8,"toolsHash":"38d3202ccbf93d6420b86c66c6052ef64b67dc2c97f6d9f253b452a9823c8a2a","serverName":"electionindex","capabilities":["tools"],"serverVersion":"2026-10-08.3491c5c8","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T12:26:18.482Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":26,"error":null,"detail":{"tools":[{"name":"next_election","description":"The next elections in one country, however far ahead: polling day and whether it is declared, still tentative, or only expected within a period, what is elected"},{"name":"upcoming_elections","description":"List elections by date range and/or country, soonest first, with each race's expected count stage right now. Answers \"Which elections are in Europe this autumn?"},{"name":"election_status","description":"Full record of one election: races, polls-close times, every count stage window (exit poll, election night, intermediate count, final result, government) with c"},{"name":"when_final","description":"When will a race's final (certified) result exist? Returns the expected window, its confidence (announced / precedent / estimate) and basis, how many days the f"},{"name":"check_question","description":"Is a question about a given count stage answerable at a given time? Returns verdict ok / too-early / inside-window / too-late, settle_after, and the resolvable "},{"name":"resolution_sources","description":"Every known source URL for a race, classified (race_results, feed, results_index, emb_home, directory, media). Only race_results and feed can answer a results q"},{"name":"submit_correction","description":"Report a mistake or a missing election, with a URL that proves it (ideally the official authority page). The report is public and is checked like any other clai"},{"name":"dataset_health","description":"Coverage, stale records, races still lacking a results page, and publisher-gate warnings, as counts with the first 20 of each (full report at /v1/health). Use t"}],"toolCount":8,"toolsHash":"38d3202ccbf93d6420b86c66c6052ef64b67dc2c97f6d9f253b452a9823c8a2a","serverName":"electionindex","capabilities":["tools"],"serverVersion":"2026-10-08.3491c5c8","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T06:23:16.949Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":13,"error":null,"detail":{"tools":[{"name":"next_election","description":"The next elections in one country, however far ahead: polling day and whether it is declared, still tentative, or only expected within a period, what is elected"},{"name":"upcoming_elections","description":"List elections by date range and/or country, soonest first, with each race's expected count stage right now. Answers \"Which elections are in Europe this autumn?"},{"name":"election_status","description":"Full record of one election: races, polls-close times, every count stage window (exit poll, election night, intermediate count, final result, government) with c"},{"name":"when_final","description":"When will a race's final (certified) result exist? Returns the expected window, its confidence (announced / precedent / estimate) and basis, how many days the f"},{"name":"check_question","description":"Is a question about a given count stage answerable at a given time? Returns verdict ok / too-early / inside-window / too-late, settle_after, and the resolvable "},{"name":"resolution_sources","description":"Every known source URL for a race, classified (race_results, feed, results_index, emb_home, directory, media). Only race_results and feed can answer a results q"},{"name":"submit_correction","description":"Report a mistake or a missing election, with a URL that proves it (ideally the official authority page). The report is public and is checked like any other clai"},{"name":"dataset_health","description":"Coverage, stale records, races still lacking a results page, and publisher-gate warnings, as counts with the first 20 of each (full report at /v1/health). Use t"}],"toolCount":8,"toolsHash":"38d3202ccbf93d6420b86c66c6052ef64b67dc2c97f6d9f253b452a9823c8a2a","serverName":"electionindex","capabilities":["tools"],"serverVersion":"2026-10-07.3491c5c8","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T00:25:39.325Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":10,"error":null,"detail":{"tools":[{"name":"next_election","description":"The next elections in one country, however far ahead: polling day and whether it is declared, still tentative, or only expected within a period, what is elected"},{"name":"upcoming_elections","description":"List elections by date range and/or country, soonest first, with each race's expected count stage right now. Answers \"Which elections are in Europe this autumn?"},{"name":"election_status","description":"Full record of one election: races, polls-close times, every count stage window (exit poll, election night, intermediate count, final result, government) with c"},{"name":"when_final","description":"When will a race's final (certified) result exist? Returns the expected window, its confidence (announced / precedent / estimate) and basis, how many days the f"},{"name":"check_question","description":"Is a question about a given count stage answerable at a given time? Returns verdict ok / too-early / inside-window / too-late, settle_after, and the resolvable "},{"name":"resolution_sources","description":"Every known source URL for a race, classified (race_results, feed, results_index, emb_home, directory, media). Only race_results and feed can answer a results q"},{"name":"submit_correction","description":"Report a mistake or a missing election, with a URL that proves it (ideally the official authority page). The report is public and is checked like any other clai"},{"name":"dataset_health","description":"Coverage, stale records, races still lacking a results page, and publisher-gate warnings, as counts with the first 20 of each (full report at /v1/health). Use t"}],"toolCount":8,"toolsHash":"38d3202ccbf93d6420b86c66c6052ef64b67dc2c97f6d9f253b452a9823c8a2a","serverName":"electionindex","capabilities":["tools"],"serverVersion":"2026-10-07.3491c5c8","protocolVersion":"2025-06-18"}}],"tools":[{"name":"next_election","description":"The next elections in one country, however far ahead: polling day and whether it is declared, still tentative, or only expected within a period, what is elected"},{"name":"upcoming_elections","description":"List elections by date range and/or country, soonest first, with each race's expected count stage right now. Answers \"Which elections are in Europe this autumn?"},{"name":"election_status","description":"Full record of one election: races, polls-close times, every count stage window (exit poll, election night, intermediate count, final result, government) with c"},{"name":"when_final","description":"When will a race's final (certified) result exist? Returns the expected window, its confidence (announced / precedent / estimate) and basis, how many days the f"},{"name":"check_question","description":"Is a question about a given count stage answerable at a given time? Returns verdict ok / too-early / inside-window / too-late, settle_after, and the resolvable "},{"name":"resolution_sources","description":"Every known source URL for a race, classified (race_results, feed, results_index, emb_home, directory, media). Only race_results and feed can answer a results q"},{"name":"submit_correction","description":"Report a mistake or a missing election, with a URL that proves it (ideally the official authority page). The report is public and is checked like any other clai"},{"name":"dataset_health","description":"Coverage, stale records, races still lacking a results page, and publisher-gate warnings, as counts with the first 20 of each (full report at /v1/health). Use t"}],"package":null,"toolSurface":{"id":"ts_x6hmgeuadqud","endpointId":"ep_7trt7em3tamk","hash":"38d3202ccbf93d6420b86c66c6052ef64b67dc2c97f6d9f253b452a9823c8a2a","toolCount":8,"serverName":"electionindex","serverVersion":"2026-10-03.3531b9d3","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-03T17:26:24.956Z","lastSeenAt":"2026-10-10T09:25:13.183Z","observations":26,"toolNames":["next_election","upcoming_elections","election_status","when_final","check_question","resolution_sources","submit_correction","dataset_health"],"distinctSurfaces":11},"endpointFacts":[{"id":"ep_7trt7em3tamk","url":"https://electionindex.org/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-09T20:29:10.996Z","auth":{"observedAt":"2026-10-09T20:29:11.020Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-09T20:29:11.049Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"electionindex.org","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-09-24T17:22:40.000Z","validTo":"2026-12-23T18:22:37.000Z","daysToExpiry":74,"sanCount":3,"fingerprint256":"FB:0F:67:02:8D:00:EE:27:9A:7A:D8:88:6C:86:D8:70:D6:63:09:9E:33:5B:CC:D6:D1:98:12:7C:14:77:89:22"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"org.electionindex/elections","url":"https://registry.modelcontextprotocol.io/v0/servers/org.electionindex%2Felections","firstSeenAt":"2026-09-27T13:22:16.787Z","fetchedAt":"2026-10-08T19:19:57.502Z","normalizedAt":"2026-10-08T19:19:57.502Z"}]},"firstSeenAt":"2026-09-27T13:22:16.787Z","updatedAt":"2026-10-10T09:27:10.692Z"}