mcpField
R
Riksdag & Regering MCP

Riksdag & Regering MCP

远程服务
riksdag-regering-ai.onrender.com法律与政务3125 周前更新

关于 Riksdag & Regering MCP

Riksdag & Regering MCP 是一个开源 MCP 服务,用于访问瑞典议会(Riksdagen)和政府办公厅(Regeringskansliet)的公开数据。它面向希望让 LLM 查询瑞典政治文件、投票和发言记录的用户,并支持本地自托管。

主要功能

  1. 01提供 32 个用于查询政治数据的工具
  2. 02检索议员信息与活动记录
  3. 03查询议会文件、投票与发言
  4. 04获取政府文件如 SOU 和法案
  5. 05数据来源于议会开放 API 与 g0v.se

适用场景

  1. 01追踪各政党的投票模式
  2. 02分析议员的议会活动与参与度
  3. 03交叉对照议会与政府文件

MCP 相关

该项目是 MCP 服务端,向 Claude 等 MCP 客户端暴露 32 个工具,使 LLM 能够检索瑞典议会与政府的公开数据。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://riksdag-regering-ai.onrender.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
npmriksdag-regering-mcp2.0.1

工具

32
参数类型必填说明
namnstring否要搜索的姓名(名字或姓氏)
pagenumber否分页页码
limitnumber否结果数量上限
partistring否政党(例如,S、M、SD、V、MP、C、L、KD)
statusstring否状态(任职中、休假等)
valkretsstring否选区
intressent_idstring否议员 ID

详细介绍

2025 年 11 月 20 日 09:01:01 的屏幕截图

瑞典议会与政府 MCP 服务

MCP Registry MCP Protocol License: MIT

🇺🇸 开源 MCP 服务,可在本地自托管。支持大模型实时查询和检索瑞典议会与政府办公厅可访问的 API 和开放数据库中的开放数据、文档、议事记录和档案。

🇸🇪 MCP 服务让大模型能够搜索、查找并提取瑞典议会和政府办公厅的开放数据与信息。该服务连接瑞典议会的所有开放 API,并利用 g0v.se 获取政府办公厅的数据。


📊 概览

工具总数:32

MCP 服务提供 32 个专用工具,用于获取数据和资料,例如:

  • 议员 – 信息、活动、职务等
  • 议会文件 – 动议、书面质询等
  • 发言 – 追踪议事厅中的发言等
  • 投票 – 议员如何投票
  • 政府文件 – 例如 SOU、提案、新闻稿
数据来源

快速开始

📦 选项 1:npm(推荐)

将以下内容添加到你的 Claude Desktop 配置文件中(macOS 上的路径为 ~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "riksdag-regering": {
      "command": "npx",
      "args": ["-y", "@isak.skogstad/riksdag-regering-mcp"]
    }
  }
}

重启 Claude Desktop。npx 会自动获取并运行最新版本。


💻 选项 2:从源代码安装
# 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

配置:

{
  "mcpServers": {
    "riksdag-regering": {
      "command": "node",
      "args": ["/absolut/sökväg/till/Riksdag-Regering-MCP/mcp/dist/index.js"]
    }
  }
}

📖 使用场景

政策迷
  • 追踪不同政党的投票模式
  • 分析议员的活动和参与度
好奇者
  • 交叉参照议会和政府文件
  • 查找相关发言和辩论
阴谋论者
  • 对议会活动进行时间序列分析
  • 进行政党比较和联盟分析
氛围编程者
  • 用瑞典政治数据扩展大模型
  • 构建面向公民数据的对话界面

技术栈
  • 运行时: Node.js 20+,使用 ESM
  • 语言: TypeScript 5.0+
  • MCP SDK: @modelcontextprotocol/sdk ^0.5.0
  • HTTP 服务: Express.js 4.x
  • 数据来源: 瑞典议会开放 API + g0v.se
  • 验证: Zod 3.x
  • 日志记录: Winston 3.x

许可证

MIT 许可证 - 详情请参阅 LICENSE。


致谢

  • g0v.se - 感谢 Pierre 为 g0v.se 做出的贡献

📞支持

联系方式

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。