Riksdag & Regering MCP
MCP-server that provides LLMs with easy access to open data from the Swedish Government Offices and Parliament.
Riksdag & Regering MCP-server
🇺🇸 Open-source MCP-server for local self-hosting or remote deployment. 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: Remote Server (Rekommenderat)
Använd den hostade servern utan installation - alltid uppdaterad och tillgänglig!
Fördelar:
- ✅ Ingen installation eller konfiguration
- ✅ Alltid senaste versionen
- ✅ Fungerar direkt i alla MCP-klienter
För Claude Desktop (macOS/Windows)
claude mcp add riksdag-regering --transport http https://riksdag-regering-ai.onrender.com/mcp
Eller lägg till manuellt i config
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"riksdag-regering": {
"transport": "http",
"url": "https://riksdag-regering-ai.onrender.com/mcp"
}
}
}
För ChatGPT (GPT-4.5+)
- Gå till ChatGPT Settings → MCP Servers
- Klicka på "Add Server"
- Välj "Remote Server (HTTP)"
- Ange URL:
https://riksdag-regering-ai.onrender.com/mcp - Namn:
riksdag-regering - Klicka "Save"
För OpenAI Codex / Claude Code
# Via MCP CLI
mcp add riksdag-regering https://riksdag-regering-ai.onrender.com/mcp
# Eller testa direkt med curl
curl -X POST https://riksdag-regering-ai.onrender.com/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'
📦 Alternativ 2: npm Package (Rekommenderat för utvecklare)
Installera direkt från npm registry:
Fördelar:
- ✅ Enkel installation med ett kommando
- ✅ Automatiska uppdateringar via npm
- ✅ Fungerar i alla MCP-kompatibla miljöer
# Installera globalt
npm install -g riksdag-regering-mcp
# Eller installera lokalt i ditt projekt
npm install riksdag-regering-mcp
STDIO-konfiguration för Claude Desktop
{
"mcpServers": {
"riksdag-regering": {
"command": "npx",
"args": ["riksdag-regering-mcp"]
}
}
}
💻 Alternativ 3: Lokal Installation från Källkod
För utveckling eller om du vill modifiera servern lokalt:
Fördelar:
- ✅ Full kontroll över data och prestanda
- ✅ Kan anpassa och utöka funktionalitet
- ✅ Fungerar offline (efter initial setup)
# Klona repository
git clone https://github.com/KSAklfszf921/Riksdag-Regering.AI.git
cd Riksdag-Regering.AI
# Installera dependencies
npm run mcp:install
# Bygg och starta
cd mcp
npm run build
npm start
Lokal STDIO-konfiguration för Claude Desktop
{
"mcpServers": {
"riksdag-regering": {
"command": "node",
"args": ["/absolut/sökväg/till/Riksdag-Regering.AI/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: [email protected]
Servidores relacionados
Bright Data
patrocinadorDiscover, extract, and interact with the web - one interface powering automated access across the public internet.
Read Website Fast
Fast, token-efficient web content extraction that converts websites to clean Markdown. Features Mozilla Readability, smart caching, polite crawling with robots.txt support, and concurrent fetching with minimal dependencies.
MCP Video Download URL Parser
Download watermark-free videos from platforms like Douyin and TikTok.
Claimify
Extracts factual claims from text using the Claimify methodology. Requires an OpenAI API key.
rssmcp
Fetches RSS feeds and returns entries as formatted text, with support for OPML configuration.
YouTube MCP Server
Extract metadata and captions from YouTube videos and convert them to markdown.
Web Fetch
Fetches and converts web content, ideal for data extraction and web scraping.
SearchMCP
Connect any LLM to the internet with the cheapest, most reliable, and developer-friendly search API.
WebforAI Text Extractor
Extracts plain text from web pages using WebforAI.
MCP-Puppeteer-Linux
Automate web browsers on Linux using Puppeteer. Enables LLMs to interact with web pages, take screenshots, and execute JavaScript.
MCP NPX Fetch
Fetch and transform web content into various formats like HTML, JSON, Markdown, or Plain Text.