Riksdag & Regering MCP-server

MCP serverDev tools

This integration connects your AI to the open data of the Swedish Riksdag and the Government Offices. Once added, your AI can look up political documents, follow what is happening in Swedish politics, and help you analyze official material. It includes 27 tools covering politics, documents, and analysis.

Use Riksdag & Regering MCP-server in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add Riksdag & Regering MCP-server and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use Riksdag & Regering MCP-server to search ledamoter

Details

Available today. Use it from your connected AI after setup.

Add the integration, then ask your AI about Swedish politics, for example to find a specific document or explore recent parliamentary material.

Riksdag & Regering MCP-serverStart free

What your AI can do with it

  • Search and retrieve documents from the Swedish Riksdag
  • Look up information from the Government Offices' open data
  • Follow political decisions and publications
  • Analyze legislative and political material
  • Answer questions about Swedish politics using official sources

Install Riksdag & Regering MCP-server

The server’s own address, for the clients that take one directly. Or connect Ahel once and every client you use reads it from one address, with the account kept on Ahel rather than in each client’s config.

  • Claude Code

    claude mcp add --transport http --scope user riksdag-regering-mcp-server 'https://riksdag-regering-ai.onrender.com/mcp'

    Run it once in your project, then open /mcp to approve any sign-in the server asks for.

  • Claude Desktop

    https://riksdag-regering-ai.onrender.com/mcp

    Add a custom connector in Settings, paste this address, and approve the sign-in.

  • Cursor

    cursor://anysphere.cursor-deeplink/mcp/install?name=riksdag-regering-mcp-server&config=eyJ1cmwiOiJodHRwczovL3Jpa3NkYWctcmVnZXJpbmctYWkub25yZW5kZXIuY29tL21jcCJ9

    Open the link and Cursor adds the server at that address.

  • ChatGPT

    https://riksdag-regering-ai.onrender.com/mcp

    In Settings, enable Developer mode, create an MCP app, and paste this address. Your plan and workspace must allow custom apps.

  • Codex

    codex mcp add riksdag-regering-mcp-server --url 'https://riksdag-regering-ai.onrender.com/mcp'

    Run it once, then sign in with codex mcp login riksdag-regering-mcp-server if the server asks for an account.

From the project's README

As published by ksaklfszf921/riksdag-regering-mcp in README.md.

🇺🇸 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


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

Tools it offers (32)

What this server listed when Ahel dialed its public endpoint in Sep 2026, with no key and no account of yours. The names are the server’s own.

  • search_ledamoter
  • search_dokument
  • search_dokument_fulltext
  • search_anforanden
  • search_voteringar
  • search_regering
  • get_g0v_document_types
  • get_g0v_category_codes
  • get_g0v_latest_update
  • get_g0v_document_content
  • analyze_g0v_by_department
  • get_dokument
  • get_ledamot
  • get_motioner
  • get_propositioner
  • get_betankanden
  • get_fragor
  • get_interpellationer
  • get_utskott
  • get_regering_document
  • summarize_regering_document
  • get_dokument_innehall
  • fetch_paginated_documents
  • fetch_paginated_anforanden
  • batch_fetch_documents
  • get_calendar_events
  • get_voting_group
  • list_reports
  • fetch_report
  • enhanced_government_search

Signals

GitHub stars
31
Forks
5
Last commit
May 2026
Weekly downloads
119
Advanced
Delivery
riksdag-regering-mcp MCP server → your Ahel connector (mcp.ahel.ai) → your AI.
Item type
mcp-server
Key
io-github-ksaklfszf921-riksdag-regering-mcp
Source
github.com/ksaklfszf921/riksdag-regering-mcp
Hosted endpoint
https://riksdag-regering-ai.onrender.com/mcp