Token导航 LogoToken导航TokenDH.com
Parlament MCP logo
数据服务stdio官方级别未说明来源级核验

Parlament MCP

MCP Server

一个连接AI模型与瑞士联邦议会数据的服务,通过Curia Vista OData API提供对议案、质询、投票、议员、会议和辩论记录等数据的访问。

工具数

6

提示词数

0

GitHub Stars

0

资源数

0
PythonClaude数据分析Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

malkreide

提供方

malkreide

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -e .

详细介绍

🏛️ 议会 MCP

![CI](https://github.com/malkreide/parlament-mcp/actions/workflows/ci.yml) ](https://badge.fury.io/py/parlament-mcp) ![License: MIT](LICENSE) ![Swiss Public Data MCP Portfolio](https://github.com/malkreide)

部分 瑞士公共数据MCP投资组合 – 将人工智能模型连接到瑞士公共数据源。

将AI模型连接到 瑞士联邦议会 通过 Curia Vista OData API (ws.parlament.ch). 访问动议、质询、投票、成员、会议和辩论记录—— 和 不需要API密钥 (第1阶段——首先不授权)。

______________________________________________________________________

🎯 锚点演示查询

*“学校里有哪些人工智能?”* → parlament_search_business(keyword="KI", keyword2="Schule", status="Eingereicht") → 按受众划分的更多用例→

非常适合 苏黎世 市政 科:查找待决动议 在教育、数字化倡议或任何政策主题中使用人工智能——立即。

______________________________________________________________________

🔧 工具

工具说明
parlament_search_business按关键字、类型、状态、议会、日期搜索Vorstösse
parlament_get_business单个企业的全部详细信息(文本、FC回复)
parlament_search_members按州(如ZH)、政党、议会查找议员
parlament_get_votes具有Ja/Nein含义的议会投票
parlament_get_sessions列出最近的会话及其ID,以便后续查询
parlament_get_transcripts按关键字或发言人分列的辩论摘录(Amtliches Bulletin)

______________________________________________________________________

🏗️ 建筑

┌──────────────────────────────────┐
│     MCP Host (Claude Desktop /   │
│     Claude API / IDE)            │
└─────────────┬────────────────────┘
              │ MCP Protocol (JSON-RPC 2.0)
              │ Transport: stdio (local) / SSE (cloud)
┌─────────────▼────────────────────┐
│         parlament-mcp            │
│   FastMCP · Python · Pydantic v2 │
└─────────────┬────────────────────┘
              │ HTTPS / OData v3
┌─────────────▼────────────────────┐
│  ws.parlament.ch / odata.svc     │
│  Curia Vista – No Auth Required  │
│                                  │
│  Business · Vote · MemberCouncil │
│  Session · Transcript · ParlGroup│
└──────────────────────────────────┘

______________________________________________________________________

🚀 安装

克劳德桌面(stdio)

添加 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "parlament": {
      "command": "uvx",
      "args": ["parlament-mcp"]
    }
  }
}

本地开发

git clone https://github.com/malkreide/parlament-mcp
cd parlament-mcp
pip install -e .
python -m parlament_mcp.server

云/铁路(SSE)

MCP_TRANSPORT=sse PORT=8080 python -m parlament_mcp.server
# SSE endpoint: http://your-host:8080/sse

______________________________________________________________________

🔗 协同效应

合作伙伴服务器组合
fedlex-mcp法律文本↔ 创造它的议会辩论
zurich-opendata-mcp城市政策↔ 州/联邦动议
swiss-statistics-mcp数据备份↔ 引用统计数据的动议

电源查询示例:

"Zeige mir alle Zürcher Motionen zu KI in der Bildung
 und verlinke die relevanten Bundesgesetze aus fedlex-mcp."

______________________________________________________________________

📊 数据源

  • API ws.parlament.ch/odata.svc
  • 身份验证: 无(第1阶段-先无身份验证)
  • 协议: OData v3/JSON
  • 新闻报道: 1978年以来的所有议会事务;投票和记录
  • 更新周期: 实时(政府官方数据)

______________________________________________________________________

🛡️ 安全与限制

特性详细信息
访问只读(readOnlyHint: true)--服务器无法修改或删除任何数据
个人资料议会事务是法律规定的公共记录(BGÖ)。不会访问或存储任何私人数据。
费率限制每个查询的内置上限:最多100个结果(企业/会员),50个(投票/成绩单),10个(会话)
超时每次API调用20秒
认证无需API密钥-Curia Vista可公开访问
数据源瑞士联邦政府官方数据(瑞士议会)
服务条款根据《服务条款》 ws.parlament.ch 瑞士议会服务。

______________________________________________________________________

已知限制

  • OData substringof() 过滤器对某些字段区分大小写
  • 对于非常广泛的查询,转录文本搜索可能很慢(使用 limit 控制)
  • 会话名称可能是 null 在API中针对最近的会话–使用会话ID
  • 语言过滤器是强制性的;目前仅 DE 经过全面测试(FR, IT 可用)

______________________________________________________________________

贡献

贡献.md.

______________________________________________________________________

许可证

麻省理工学院 马尔克雷德

目录标签

目录标签

PythonClaude数据分析议会数据本地部署ODataAPI瑞士联邦议会AI集成公开数据

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

session

工具数量(toolCount,工具数)

6

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiosession部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP