关于 EU Regulatory Grounding
EU Regulatory Grounding 是面向合规与法律团队的 MCP 服务,覆盖 MiCAR 和《欧盟人工智能法案》。它结合带引用的 ESMA 登记册数据与确定性检查,并将发现标记为需人工法律审查。
主要功能
- 01搜索 ESMA MiCAR 登记册
- 02汇总登记册数量与格式
- 03跟踪登记册变更及移除
- 04检查 MiCAR 白皮书草稿
- 05分类《欧盟人工智能法案》风险
适用场景
- 01核查实体的 ESMA 登记状态
- 02查看登记册近期新增或移除项
- 03按 MiCAR 附件 I–III 检查草稿
- 04初步评估《欧盟人工智能法案》风险等级
MCP 相关
该 MCP 服务提供登记册搜索、摘要和变更跟踪工具,以及可选的 MiCAR 白皮书检查和《欧盟人工智能法案》分类工具。结果附有引用,供人工进行法律审查。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
5收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| query | string | 是 | |
| member_state | string | 否 | |
| register_slug | string | 否 |
详细介绍
eu-reg-mcp
让 AI 助手基于引证回答 MiCAR 和 EU AI Act 相关问题,而非猜测——每项发现都标记为需要人工法律审查。
当前范围:ESMA MiCAR 临时登记册(搜索、摘要、变更跟踪)、MiCAR 白皮书检查,以及 EU AI Act 风险等级分类。不涵盖其他 EU 法规。
适用对象
- 加密资产合规和法律团队:查询 ESMA MiCAR 临时登记册中的实体(白皮书、获授权的 CASP、不合规实体),并跟踪登记册的变更,包括删除记录。
- 准备 MiCAR 白皮书的团队:希望对草案进行确定性的附件 I–III 检查,并获取带引证的候选发现。
- 依据 EU AI Act 评估 AI 系统的团队:希望进行初步风险等级分类,并获得对第 5 条/附件 III/GPAI 的精准引证。
它不能替代法律审查:其输出是登记册事实或供人工评估的候选标记(参见防护措施)。
立即试用
目前没有托管的试用环境。eu-reg-mcp 是一个模型上下文协议(MCP)服务,因此你可以将它添加到自己的 MCP 客户端中进行试用——快速入门中提供了 Claude Code 和 Claude Desktop 的配置。然后向助手提问:
- “
<entity>是否在 MiCAR 登记册中?其白皮书是什么格式?” - “MiCAR 登记册最近有哪些变更——有删除记录吗?”
- “依据 EU AI Act 对这个 AI 系统进行分类”(粘贴系统概要;使用空字符串调用以获取架构)。
前两个问题无需额外组件;第三个需要 classify extra。
快速入门
eu-reg-mcp 已发布到 PyPI,需要 Python 3.13 或更高版本。安装 uv 后,uvx 会获取并运行它。
Claude Code
claude mcp add eu-reg -- uvx eu-reg-mcp
登记册工具无需 API 密钥。要使用全部五个工具,请添加 lint 和 classify extras。它们需要 Python 3.13 或更高版本;即使默认版本较旧,--python 3.13 也能让 uv 使用 Python 3.13:
claude mcp add eu-reg -- uvx --python 3.13 --from 'eu-reg-mcp[lint,classify]' eu-reg-mcp
Claude Desktop(claude_desktop_config.json)
{
"mcpServers": {
"eu-reg": {
"command": "uvx",
"args": ["eu-reg-mcp"]
}
}
}
要使用 extras,请采用 "args": ["--python", "3.13", "--from", "eu-reg-mcp[lint,classify]", "eu-reg-mcp"]。
如果不使用 uv,请在 Python 3.13 或更高版本的虚拟环境中运行 pip install 'eu-reg-mcp[lint,classify]',并使用完整路径注册其中的 eu-reg-mcp,例如 claude mcp add eu-reg -- /path/to/.venv/bin/eu-reg-mcp;无需激活该环境。安装选项和网络使用说明:docs/tools.md。
输出示例
合成数据。 此输出于 2026-10-23 生成,方法是使用本仓库的登记册代码(
register.search_entries)查询tests/fixtures/中的合成测试样例,而非实时登记册。该实体及其 LEI 均为虚构。所示字段是实时调用会返回的字段;字段值并非真实数据。
search_micar_register(query="testnet")(节选:省略了 entry_id、esma_source_url、data_age_days、stale、observatory_snapshot 和 offset):
{
"snapshot_date": "2026-07-07",
"total_matches": 1,
"results": [
{
"register": "other-wp",
"entity_name": "Example Testnet GmbH",
"lei": "529900EXAMPLELEI0002",
"member_state": "LU",
"authority": "CSSF",
"whitepaper_url": "WWW.EXAMPLE-TESTNET.EXAMPLE",
"format_class": "unspecified",
"register_last_update": "01/01/2026"
}
],
"truncated": false,
"notice": "Facts from the public ESMA interim MiCAR register (Art. 109 MiCAR) as mirrored by the MiCAR Register Observatory. No legal assessment of any entity; not legal advice."
}
micar_register_changes(change_type="removed") 会返回同类带引证的记录(快照日期、登记册、实体),并指出 “登记册本身并未说明删除原因”。安装 extras 后,lint 和 classify 工具会为每项发现引证对应条款,例如 Anhang I Teil A MiCAR(MiCAR 附件 I 第 A 部分)、Art. 5(1)(f) AIA、Annex III(4)(a) AIA,以及针对具有系统性风险的通用 AI 模型的 Art. 51 AIA。合成输入的输出示例:docs/tools.md。
工具和数据源
一个 MCP 服务,为 AI Agent 提供有引用依据、经审核门控的欧盟法规信息。
五种工具:
| 工具 | 功能 | 需要 |
|---|---|---|
search_micar_register | 按名称或 LEI 查询 ESMA MiCAR 临时登记册中的实体 | — |
micar_register_summary | 登记册总数和白皮书格式覆盖情况 | — |
micar_register_changes | 新提交、条目变更和移除 | — |
lint_micar_whitepaper | 对白皮书草稿进行确定性的附件 I–III 检查 | lint extra |
classify_eu_ai_act_system | AI Act 风险等级及精确引文 | classify extra |
参数、数据源、缓存和网络要求:docs/tools.md。
为什么不直接询问大模型?
缺乏依据的模型可能会编造登记册条目或法规条款。此处的登记册答复来自标注日期的公开登记册快照;检查和分类结果则来自带有引文的确定性规则。经审核门控意味着输出是等待人工法律审核的候选标记,绝非法律评估或法律建议。详情请见:docs/guardrails.md。
链接
- PyPI:eu-reg-mcp、micar-whitepaper-linter、eu-ai-act-classifier
- 登记册数据:micar-register-observatory(公开 ESMA 登记册的每周快照,Art. 109 VO (EU) 2023/1114)
- 检查器:micar-whitepaper-linter(36 条规则,对应附件 I–III) · 分类器:eu-ai-act-classifier — 两者均采用 MIT 许可证
- 开发和测试:docs/development.md
欧盟法规即代码套件的一部分
作者:sebastianfoerste:
- awesome-eu-fintech-regulation
- contract-review-eval-harness
- legal-function-operating-system
- eu-ai-act-classifier
- micar-whitepaper-linter
- eu-reg-mcp(本仓库)
- micar-register-observatory
注意事项
登记册结果是公开登记册中的事实,但可能存在提取误差;检查和分类结果是等待人工法律审核的候选标记。本文内容不构成法律建议。采用 MIT 许可证。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。