关于 mcp-eu-compliance
mcp-eu-compliance 是离线 MCP 服务,可检索 14 部欧盟数字、数据和网络安全法规全文并辅助合规分析。它返回带 CELEX 引文的原文片段,并提供行业适用性和审计证据工具。
主要功能
- 01搜索 14 部法规全文
- 02获取完整条文
- 03跨法规比较主题
- 04核查行业适用性及依据
- 05识别审计证据要求
- 06返回 CELEX 和 EUR-Lex 引文
适用场景
- 01比较不同法规的事件报告规则
- 02核查特定条文的要求
- 03了解适用于某行业的法规
- 04识别审计所需证据
MCP 相关
它向 MCP 客户端提供离线欧盟法律搜索、条文检索、比较、适用性核查和证据工具。结果包含 CELEX 编号和 EUR-Lex URL 引文;语料是快照,并非实时来源。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
mcp-eu-compliance
MCP 服务提供离线欧盟法律语料库(EUR-Lex,全文),存储在本地 SQLite FTS5 中,并提供合规工具。返回的片段均从数据库中逐字提取(不使用大模型),每段都带有 CELEX 编号和 EUR-Lex URL。通过机制防止幻觉,而非依赖对模型的信任。
**范围(14 项数字、数据与网络安全法规):**GDPR、AI Act、DORA、NIS2、eIDAS 2.0、CRA、DSA、DMA、Data Act、DGA、LED、ePrivacy、Cybersecurity Act、CER。
与 mcp-eu-sparql 互为补充:前者实时发现法规(SPARQL Cellar),本项目提供逐字文本和离线合规分析(运行时无需联网)。
安装
npm install # Node 22.5+ (node:sqlite built-in)
npm run fetch-corpus # downloads regulations.db (~36 MB) from Ansvar (Apache-2.0)
npm run build
npm start
在 MCP 客户端中配置(例如 mcp-servers.json):
{
"name": "eu-compliance",
"command": "node",
"args": ["/path/to/mcp-eu-compliance/dist/index.js"]
}
工具
| 工具 | 描述 |
|---|---|
eu_search(query, regulations?, limit?) | 跨法规全文检索(FTS5),返回逐字摘录。 |
eu_article(regulation, article_number) | 完整条文文本、标题、章节和 CELEX。 |
eu_compare(query, regulations?) | 一次比较多项法规中的同一主题(例如 DORA、NIS2 和 CRA 中的事件报告)。 |
eu_check_applicability(sector, subsector?) | 查询 14 项法规中哪些适用于某个行业,并提供置信度和依据条款。 |
eu_evidence(regulation, article?) | 证据材料(审计)——哪些文档、日志或证书可证明合规。 |
每个工具都会返回 structuredContent.citations(法规、CELEX、EUR-Lex URL、快照)。
示例
- “比较 DORA、NIS2 和 CRA 中的事件报告时限” ->
eu_compare - “GDPR 第 33 条有哪些要求?” ->
eu_article - “哪些欧盟法规适用于银行?” ->
eu_check_applicability(sector=financial, subsector=bank) - “DORA 第 17 条要求哪些审计证据?” ->
eu_evidence
免责声明
- **这是快照,而非权威来源。**权威版本为《欧盟官方公报》。本 MCP 服务返回某一时间点的快照;请在 EUR-Lex(CELEX)中核实是否为最新版本。要获取最新内容,请使用
mcp-eu-sparql(实时)。 - 适用性规则仅为专家指导,不构成具有约束力的法律评估。特定行业的实际情况可能需要自行分析。
- 仅供参考,不构成法律意见。
许可和署名
- **代码:**MIT——参见 LICENSE。
- **语料库:**EUR-Lex 内容(可重复使用,Decision 2011/833/EU)+ 来自 Ansvar-Systems/EU_compliance_MCP 的数据库文件(Apache-2.0)。详情见:THIRD_PARTY_INSPIRATIONS.md。
引用:MateMatic Solutions(2026),mcp-eu-compliance,https://github.com/matematicsolutions/mcp-eu-compliance,MIT。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。