🔌

European Parliament MCP Server功能 最新版

详细介绍European Parliament MCP Server的62个MCP工具、9个资源、7个提示词及全面测试体系。

🎯 平台概览

European Parliament MCP Server是一个TypeScript/Node.js实现的模型上下文协议(MCP)服务器,为AI代理、工作流程及研究工具提供对欧洲议会官方开放数据的结构化、标准化访问。

🔌 标准MCP接口

完全遵循Anthropic MCP规范,与支持MCP协议的AI助手(如Claude)及工作流程框架无缝兼容。

🏛️ 官方数据来源

专属对接欧洲议会官方开放数据API,提供对议员信息、表决记录、委员会数据及立法文件的可靠访问。

🔒 安全优先设计

SLSA三级供应链安全、OpenSSF评分7.2/10、CodeQL安全扫描、完整依赖审计——安全贯穿开发全程。

🛠️ 62个MCP工具详情

🔍 15个OSINT情报工具

📊 议员行为分析

对个别欧洲议员的投票行为、出席模式及委员会活动进行深度分析,生成综合议员画像。

🗳️ 政党凝聚力追踪

衡量各政治集团的投票凝聚力,识别特定议题上的异见模式,分析联盟的稳定性。

📈 立法趋势分析

识别欧洲议会不同时期的立法趋势,追踪议题重要性的演变,发现新兴政策议题。

🕸️ 议员关系映射

基于投票模式、委员会协作及共同提案,映射欧洲议员之间的关联关系网络。

🎯 政策领域聚焦分析

针对特定政策领域(如气候、数字政策、贸易)进行聚焦分析,识别该领域的关键议员及联盟格局。

📊 47个数据访问工具

👤 议员数据访问

全面访问议员档案、政党隶属关系、国籍、委员会成员资格及历史任职记录。支持按届期、国家或政党筛选。

  • 当届及历届议员档案
  • 政治集团成员资格
  • 委员会职务
  • 政治简历与联系方式

🗳️ 表决结果访问

全面访问全会表决结果,支持按日期、届期、议题及表决类型进行过滤查询。

  • 点名表决详情
  • 表决结果(赞成/反对/弃权)
  • 按个人议员分解的表决记录
  • 表决摘要与统计数据

🏛️ 委员会数据

全面访问委员会成员信息、会议记录、报告及委员会活动数据。

  • 委员会成员名单
  • 会议议程与记录
  • 委员会报告与文件
  • 报告员信息

📄 立法文件

访问欧洲议会立法文件、修正案、报告及官方文本,支持多语言内容访问。

  • 立法提案与最终文本
  • 修正案文本
  • 委员会报告
  • 议会决议

❓ 议会质询

访问议员提交的议会质询及相关答复,支持全文搜索和按议员/主题筛选。

📚 MCP资源与提示词

📁 9个MCP资源

结构化资源,提供对欧洲议会数据集的上下文访问,包括:

  • 欧洲议员名册资源
  • 委员会目录资源
  • 政治集团资源
  • 表决记录资源
  • 立法日历资源
  • 文件库资源
  • 届期数据资源
  • 国家代表团资源
  • 历史档案资源

💬 7个MCP提示词

预定义的专业分析提示词,提升AI工作流程的分析质量:

  • 议员档案分析提示词
  • 表决行为分析提示词
  • 委员会活动摘要提示词
  • 立法追踪提示词
  • 政党凝聚力分析提示词
  • 政策领域情报提示词
  • 欧盟民主透明度报告提示词

🧪 质量保证

✅ 1130+单元测试

全面的单元测试覆盖所有62个MCP工具、9个资源和7个提示词,确保每个组件的功能正确性与边界条件处理。

🔄 71个端到端测试

端到端测试验证完整的MCP协议交互,包括工具调用、资源访问及提示词处理,确保系统级集成的可靠性。

📊 80%+代码覆盖率

代码覆盖率超过80%,覆盖所有关键路径和错误处理场景,通过持续集成自动维护覆盖率标准。

🔍 CodeQL安全扫描

每次提交均自动运行CodeQL安全扫描,持续检测潜在安全漏洞,确保代码安全质量。

🏆 安全指标

3级
SLSA供应链安全
7.2/10
OpenSSF评分
ISO 27001
2022版合规
NIST CSF
2.0版已实施
GDPR
合规
CIS v8.1
Controls已实施

🎯 立即集成European Parliament MCP Server

通过62个专业MCP工具,将欧洲议会数据集成至您的AI工作流程。

📦 npm安装 📂 GitHub仓库 📚 技术文档 ← 项目概览