Riksdag & Regering MCP MCP Server
io.github.KSAklfszf921/riksdag-regering-mcp
Access Swedish Parliament and Government open data with 32 specialized tools for political research and analysis.
What is the Riksdag & Regering MCP MCP server?
The Riksdag & Regering MCP server enables LLMs to query and retrieve real-time open data, documents, protocols, and records from the Swedish Parliament (Riksdagen) and Government Offices (Regeringskansliet). It connects to official APIs from Riksdagen and g0v.se to provide comprehensive access to Swedish political information.
This MCP server exposes 32 specialized tools for accessing Swedish parliamentary and governmental data. You can track voting patterns, analyze legislator activity, retrieve parliamentary documents (motions, written questions), access speeches and debates, and explore government documents (SOU, propositions, press releases). It's useful for political research, policy analysis, citizen engagement, and building conversational interfaces around Swedish political data.
How to install Riksdag & Regering MCP
Copy-paste configuration for popular MCP clients.
SUPABASE_URLSupabase project URL (optional - defaults to public instance)
SUPABASE_ANON_KEYsecretSupabase anonymous key (optional - defaults to public instance)
Tools & capabilities
Tools this server exposes to the agent.
Members/Ledamöter— Retrieve information, activities, and assignments of Swedish Parliament membersParliamentary Documents— Access motions, written questions, and other Riksdag documentsSpeeches/Anföranden— Follow and retrieve speeches and statements made in the chamberVoting Records/Voteringar— Access voting patterns and how legislators voted on specific issuesGovernment Documents— Retrieve government documents including SOU, propositions, and press releases
Use cases
- Track voting patterns across political parties and analyze legislator behavior
- Analyze parliamentary activity over time and compare party engagement
- Cross-reference parliamentary and government documents to understand policy development
- Find relevant speeches, debates, and statements on specific topics
- Build conversational interfaces or dashboards for Swedish political data analysis
Riksdag & Regering MCP MCP server FAQ
It's an open-source MCP server that gives AI models access to 32 tools for querying Swedish Parliament and Government open data, including member information, documents, speeches, voting records, and government publications.
Yes, it's open-source under the MIT License and uses free public APIs from Riksdagen (data.riksdagen.se) and g0v.se.
Add the server to your Claude Desktop config file with: `"command": "npx", "args": ["-y", "@isak.skogstad/riksdag-regering-mcp"]` and restart Claude.
No, it uses publicly accessible open APIs from Riksdagen and g0v.se, so no authentication is required.
It connects to data.riksdagen.se (official Parliament API) and g0v.se (open Government Offices data).
Yes, you can install from source code using Node.js 20+ and configure it to run locally, or use the remote streamable-http endpoint at https://riksdag-regering-ai.onrender.com/mcp.
README (reference)
Source of truth, from the repository.
Riksdag & Regering MCP-server
🇺🇸 Open-source MCP-server for local self-hosting. Enables LLMs to query and retrieve real-time open data, documents, protocols, and records from accessible API:s and open databases from the Parliament and Government Offices of Sweden.
🇸🇪 MCP-server som ger LLMs möjlighet att söka, hitta och extrahera öppen data och information från Riksdagen och Regeringskansliet. Ansluten till samtliga öppna API:er från Riksdagen och nyttjar g0v.se för att tillgå data från Regeringskansliet.
📊 Översikt
Totalt antal tools: 32
MCP-servern exponerar 32 specialiserade verktyg för att hämta data och underlag, som exempelvis:
- Ledamöter – Information, aktiviteter, uppdrag m.m.
- Riksdagsdokument – Motioner, skriftliga frågor m.m.
- Anföranden – Följ vad som sagts i kammaren m.m.
- Voteringar – Så röstar ledamöterna
- Regeringsdokument – Ex. SOU, propositioner, pressmeddelanden
Datakällor
- Riksdagen: data.riksdagen.se - Officiellt öppet API
- Regeringen: g0v.se - Öppen data från Regeringskansliet
Snabbstart
📦 Alternativ 1: npm (rekommenderat)
Lägg till följande i din Claude Desktop-config (~/Library/Application Support/Claude/claude_desktop_config.json på macOS):
{
"mcpServers": {
"riksdag-regering": {
"command": "npx",
"args": ["-y", "@isak.skogstad/riksdag-regering-mcp"]
}
}
}
Starta om Claude Desktop. npx hämtar och kör senaste versionen automatiskt.
💻 Alternativ 2: Installation från källkod
# Klona repository
git clone https://github.com/isakskogstad/Riksdag-Regering-MCP.git
cd Riksdag-Regering-MCP
# Installera dependencies
npm run mcp:install
# Bygg servern
npm run mcp:build
Konfiguration:
{
"mcpServers": {
"riksdag-regering": {
"command": "node",
"args": ["/absolut/sökväg/till/Riksdag-Regering-MCP/mcp/dist/index.js"]
}
}
}
📖 Användningsområden
För policynörden
- Spåra voteringsmönster över partier
- Analysera ledamöters aktivitet och engagemang
För den nyfikkne
- Korsreferera riksdags- och regeringsdokument
- Hitta relevanta anföranden och debatter
För konspiratören
- Tidsserieanalys av parlamentarisk aktivitet
- Partijämförelser och koalitionsanalys
För vibekodaren
- Utöka LLM:er med svensk politisk data
- Bygg konversationsgränssnitt för medborgardata
Teknisk Stack
- Runtime: Node.js 20+ med ESM
- Språk: TypeScript 5.0+
- MCP SDK: @modelcontextprotocol/sdk ^0.5.0
- HTTP Server: Express.js 4.x
- Datakällor: Riksdagens öppna API + g0v.se
- Validering: Zod 3.x
- Logging: Winston 3.x
Licens
MIT License - Se LICENSE för detaljer.
Erkännanden
- g0v.se - Tack till Pierre för din insats med g0v.se
📞Support
Kontakt
- Email: isak.skogstad@me.com
Related MCP servers

Skolverket MCP
Access Sweden's Skolverket open APIs for curriculum, schools, and adult education data through AI.
Access your KStreak notes, Knowledge Ledger, tasks & goals from Claude, ChatGPT, Cursor, or any MCP.
View repository →
io.github.KSym04/limpet
Persistent engineering memory for AI coding agents. Survives refactors, knows when it is stale.

AgniGateway Marketplace
AI marketplace — flights, tours, activities, transport & more via MCP. No auth required.
Federal sales intelligence: expiring-contract triggers, agency spend intel, deal qualification.

AISentinel by BizDNAi
Pre-tool policy enforcement + JSONL audit for AI agents. Apache 2.0.
