用途
mcp-eu-ai-act 是一款开源工具,提供 CLI 与 MCP 服务器两种使用形态,用于检测代码库中可能违反欧盟《人工智能法案》(EU AI Act)的问题。官方称“一条命令、零配置”,可在 10 秒内生成完整的 EU AI Act + GDPR 合规报告,并将发现的问题映射到具有约束力的法律条款,返回通过/未通过及修复指示。
主要能力
1. 扫描与合规检查
- scan_project:检测源代码及配置/清单文件中的 AI 框架使用情况,支持 Python、JS、TS、Go、Java、Rust 等语言下的 16 种框架。
- check_compliance:对文档内容质量进行 0-100 评分,并将每个发现映射到具体 EU AI Act 条款。评分 ≥40 视为通过。支持 risk_category 参数(默认 limited)。
2. 风险分类与路线图
- suggest_risk_category:依据纯文本描述,将 AI 系统归入 EU AI Act 风险类别,匹配 Art. 5(禁止)、附件 III(高风险)、Art. 52(有限风险)及最低风险。
- generate_compliance_roadmap(v2 新增):生成以截止日期为导向、逐周的行动计划,帮助在 2026 年 8 月 2 日前达成合规。使用“关键性 × 1/工作量”算法优先安排速赢事项。
3. 报告与模板
- generate_report:运行扫描 + 合规检查,返回组合报告,含面向 DPO/法务的执行摘要与面向开发者的技术细节,并附逐条条款引用。
- generate_compliance_templates:返回各类必需合规文档的 Markdown 起始模板。高风险类别涵盖风险管理(Art. 9)、技术文档(Art. 11)、数据治理(Art. 10)、人工监督(Art. 14)、鲁棒性(Art. 15)、透明度(Art. 13)。
- generate_annex4_package(v2 新增):依据实际项目文件生成审计就绪的 ZIP 包,填充附件 IV 全部 8 个章节,可选择通过 Trust Layer 进行加密认证。
4. GDPR 与综合合规
- gdpr_scan_project:扫描个人数据处理模式,如 PII 字段、跟踪像素、地理位置、文件上传、Cookie 模式,并映射到 GDPR Art. 22/35 要求。
- combined_compliance_report:同时运行 GDPR 与 EU AI Act 扫描,识别两者同时适用的“双重合规热点”文件。
5. 报告认证
- certify_compliance_report(v2 新增):通过 ArkForge Trust Layer 对任意合规报告进行认证,返回防篡改的 proof_id 与公开验证 URL,用于 EU AI Act Art. 12 审计轨迹。
使用方式
CLI
安装后可直接扫描当前项目,也可指定路径: eu-ai-act-scanner /path/to/your/project
记录长期合规(免费): eu-ai-act-scanner . --register you@email.com
MCP 服务器
官方推荐从 PyPI 安装。可作为 MCP 集成添加到 claude_desktop_config.json 或 .cursor/mcp.json 中。也支持 HTTP 模式,用于 CI/CD 或远程客户端。
REST API
另有一个独立的 HTTP API(paywall_api.py),为 CI/CD 和外部客户端提供限速的 REST 端点。
适用场景
- 开发团队在提交前自查代码库中的 AI 法案风险。
- 合规/法务团队获取面向 DPO 的执行摘要与条款引用。
- 审计准备,生成附件 IV 包与可验证的合规证据。
- CI/CD 流程中集成合规门槛检查(官方规划中的 v3 功能)。
限制
- 仅做静态分析,检测导入与模式,不检测运行时行为。
- 无法仅凭代码自动判定风险类别,需使用 suggest_risk_category 并输入描述。
- check_compliance 评估的是内容质量,含样板文字或占位符的文档得分会偏低。
- 文件扫描限制为 5,000 个文件、每个文件 1 MB。
- 出于安全考虑,部分系统路径被禁止扫描。
定价与版本
- 免费层:无需注册、无需 API 密钥,pip 安装即可扫描。REST 免费层为每 IP 每天 5 次扫描。
- Pro 层:不限扫描次数,使用 X-API-Key 请求头,29 EUR/月。
- Trust Layer 免费账户:每月 500 份认证证明。
规划中的 v3 功能
- GPAI 义务模块(Art. 51-55,2025 年 7 月行为准则)。
- 用于 CI/CD 合规门槛的 GitHub Action。
- 运行时智能体合规执行(Art. 14)。