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. 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: [email protected]
Server Terkait
Bright Data
sponsorDiscover, extract, and interact with the web - one interface powering automated access across the public internet.
Postman V2
An MCP server that provides access to Postman using V2 api version.
Playwright MCP Server
An MCP server using Playwright for browser automation and webscrapping
LinkedIn MCP
Scrape LinkedIn profiles and companies, get recommended jobs, and perform job searches.
Fetch
Fetch web content as HTML, JSON, plain text, or Markdown.
Reddit MCP
A server to browse, search, and read content on Reddit using the Reddit API.
DeepResearch MCP
A powerful research assistant for conducting iterative web searches, analysis, and report generation.
Document Extractor MCP Server
Extracts document content from Microsoft Learn and GitHub URLs and stores it in PocketBase for retrieval and search.
Crawl4AI
Web scraping skill for Claude AI. Crawl websites, extract structured data with CSS/LLM strategies, handle dynamic JavaScript content. Built on crawl4ai with complete SDK reference, example scripts, and tests.
Canvas LMS
Links AI tools to Canvas school dashboards.
CarDeals-MCP
A Model Context Protocol (MCP) service that indexes and queries car-deal contexts - fast, flexible search for vehicle listings and marketplace data.