MCP serverdk.politikdata/mcp
Danish parliamentary cases, votes, politicians, parties, elections, and comparison tools.
Overview
Score?
UNRATED 0.693
of what a free look can see, on 30 looks
Looks
35
last 18 hr ago
Tools
24
changed 21 days ago
More info
URL
mcp.politikdata.dk/mcp
streamable-http
Says it is
Politikdata.dk MCP 0.1.0
protocol 2025-06-18
In the record since
32 days ago
Among servers18,413 with a card
0median 0.606 · this server 0.693 · highest on record 0.8561
Toolsfrom sha256:ba69519a4f…2396b5 · +3 −0 21 days ago
| Tool | Schema |
|---|---|
| compare Compare two Danish politicians/persons, two political parties, or one person against one party
majority vote. Pass free-text names in left and right; when a name is amb |
input · no output |
| fetch Universal Deep Research-compatible fetch tool. Takes an id returned by search and returns a readable
JSON document with id, title, text, url, and metadata. |
input · output |
| get_case Get compact details for one Danish parliamentary case, including paginated associated document
metadata and file IDs for optional extracted document text retrieval. |
input · no output |
| get_document_text Return a bounded slice of extracted text for a document file. Supports head, tail, and range
pagination; source_url always points to the official PDF. |
input · no output |
| get_election Inspect one public Danish parliamentary or municipal election by ID or slug. Returns election
metadata, public result status, national turnout, vote totals and party vo |
input · no output |
| get_election_candidates Inspect candidate names, votes, and vote shares for one FV or KV election and geographic scope. Year is required. Party and candidate text filters can be combined. Candidate names |
input · no output |
| get_election_history Track turnout, vote totals, party or candidate performance, bloc shares, bloc lead, or calculated FV mandates across elections. from_year and to_year are optional and inclusive; om |
input · no output |
| get_election_votes Inspect vote totals, turnout, party/list vote shares, bloc winner and lead for one FV or KV election. Year is required. With no geography it returns national data; region, constitu |
input · no output |
| get_party Get compact details for one Danish political party, including the manually registered party leader,
profile statistics, national FV/KV vote-share history, latest parlia |
input · no output |
| get_person Get compact details for one Danish politician/person, including public biography summary, roles,
party memberships, parliamentary vote statistics, election candidacies, |
input · no output |
| get_question added Read a question with inline answers, actors, original files and provenance. Page answers with answer_offset; read full text with text_offset. Use answer_id to pin any related answe |
input · no output |
| get_question_history added Read the non-searchable parliamentary timeline for a question, including source provenance, corrections and observation dates. Page with offset and limit. |
input · no output |
| get_vote_cast Get compact details for one Danish parliamentary afstemning/vote cast, including paginated party vote
breakdown. This does not include the full roll-call list of indivi |
input · no output |
| get_vote_cast_votes Get the full voting breakdown for one Danish parliamentary afstemning/vote cast, including both
party-level votes and individual politician roll-call votes. |
input · no output |
| list_elections List public Danish parliamentary and municipal elections that have result data or are
enabled for live coverage. Returns IDs and slugs for get_election, plus current de |
input · no output |
| resolve_person Resolve politicians by name only. Use this when an MCP client needs person IDs before calling
person-specific tools. |
input · no output |
| search Universal Deep Research-compatible search across Politikdata.dk questions and their answers, cases, vote casts, people, and
parties. Use fetch with the returned id to r |
input · output |
| search_cases Search Danish parliamentary cases/documents by text, date range, type, category, and topic. Category
filters should usually be omitted for initial searches and used onl |
input · no output |
| search_keywords Search parliamentary topic keywords by text. Results are ordered by associated document count so
frequently used keywords are suggested first. |
input · no output |
| search_party_votes Search how a Danish political party voted in Folketinget afstemninger/stemmer. Use party IDs from the
parties vocabulary resource. Category filters should usually be om |
input · no output |
| search_person_votes Search how a Danish politician/person voted in Folketinget afstemninger/stemmer. Use resolve_person
first when only a name is known. Category filters should usually be |
input · no output |
| search_persons Resolve or search politicians by name, optionally limited by parliamentary period. |
input · no output |
| search_questions added Search all Danish parliamentary questions including text in their answers. Results and facets count distinct questions; answers appear inline. Use get_question to read all answers. |
input · no output |
| search_vote_casts Search Danish parliamentary afstemninger/stemmer, meaning aggregate vote results for a case step.
This does not search individual person or party votes. Category filter |
input · no output |
Verify it yourself
npx teppi-check https://mcp.politikdata.dk/mcpcurl -s https://api.teppi.xyz/v1/trust/mcp/mcs_01M1FZ2AM4HE7SW2H92ETC8X78