
Bundestag MCP

2025.03.14
0
Python议会记录查询政治研究工具其它
Bundestag MCP 是一个简单的 MCP 服务器,提供对德国议会会议记录的访问。用户可以通过聊天客户端(如 Claude Desktop)与议会进行交互,查询议会讨论内容。该服务支持容器化部署和本地安装,未来计划增加更多功能,如特定日期或范围的会议记录查询、关键词搜索等。
View on GitHub
Overview
基本能力
产品定位
Bundestag MCP 是一个提供德国议会会议记录访问的服务,通过 MCP 协议与聊天客户端集成,实现用户与议会内容的交互。
核心功能
- 提供德国议会最新会议记录的访问
- 支持通过聊天客户端查询议会讨论内容
- 支持容器化部署和本地安装
适用场景
- 政治研究人员查询议会讨论内容
- 记者获取议会会议记录
- 公众了解议会讨论议题
工具列表
- Claude Desktop:用于与 Bundestag MCP 交互的聊天客户端
- MCP Inspector:用于调试 MCP 服务器的工具
常见问题解答
- 如何获取 API 密钥:需要从 DIP Bundestag 官网申请
- 如何调试:使用
npx @modelcontextprotocol/inspector
命令
使用教程
使用依赖
- 需要安装 Podman(容器化部署)或 Python(本地安装)
- 需要从 DIP Bundestag 官网获取 API 密钥
安装教程
选项1:使用容器
# 克隆仓库
git clone [email protected]:luebken/bundestag-mcp.git; cd bundestag-mcp
# 构建容器镜像
podman build -t bundestag-mcp .
# 运行容器
podman run -e BUNDESTAG_API_KEY=your_api_key bundestag-mcp
选项2:本地安装
# 克隆仓库
git clone [email protected]:luebken/bundestag-mcp.git; cd bundestag-mcp
# 安装 Python 依赖
uv venv
source .venv/bin/activate
uv pip install -e .
调试方式
npx @modelcontextprotocol/inspector uv --directory $(PWD) run server.py