Riksdag & Regering MCP
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Riksdag & Regering MCPWhat are the latest proposals from the government?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
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
Related MCP server: Skolverket MCP Server
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:buildKonfiguration:
{
"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
This server cannot be installed
Maintenance
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/isakskogstad/Riksdag-Regering-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server