eu-reg-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@eu-reg-mcpsearch for Binance on the MiCAR register"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
eu-reg-mcp
An MCP server that gives AI agents cited, review-gated grounding in EU regulation. Agents answering crypto or AI-compliance questions can check a live official register and cite pinpoint provisions instead of guessing.
Five tools:
Tool | What it does | Needs |
| Look up an entity by name or LEI in the ESMA interim MiCAR register: white papers (Titles II–IV), authorised CASPs, non-compliant entities | — |
| Current register totals and white paper format coverage | — |
| Register movement: new filings, changed entries, removals (withdrawal tracking) | — |
| Deterministic Annex I–III lint of a draft white paper: cited candidate findings |
|
| EU AI Act risk-tier classification with pinpoint Art. 5 / Annex III / GPAI citations |
|
Register data comes from the MiCAR Register Observatory, which snapshots the public ESMA register weekly (Art. 109 VO (EU) 2023/1114). The linter is micar-whitepaper-linter (35 rules mapped to Annex I–III); the classifier is eu-ai-act-classifier.
Install
Claude Code
claude mcp add eu-reg -- uvx --from git+https://github.com/sebastianfoerste/eu-reg-mcp eu-reg-mcpClaude Desktop (claude_desktop_config.json)
{
"mcpServers": {
"eu-reg": {
"command": "uvx",
"args": ["--from", "git+https://github.com/sebastianfoerste/eu-reg-mcp", "eu-reg-mcp"]
}
}
}The three register tools work with no configuration and no API key. The lint and classify tools need their optional extras:
uv pip install 'eu-reg-mcp[lint] @ git+https://github.com/sebastianfoerste/eu-reg-mcp'
uv pip install 'eu-reg-mcp[classify] @ git+https://github.com/sebastianfoerste/eu-reg-mcp'Note: the linter and classifier packages are source-available under their own licenses (portfolio display, reference, and evaluation use), not MIT — see their repositories before production use. Without the extras, both tools return an install hint instead of failing.
Related MCP server: attestix
Try it
Ask an agent with this server connected:
"Is
<entity>on the MiCAR register, and what format is its white paper?""What changed on the MiCAR register recently — any removals?"
"Classify this AI system under the EU AI Act" (paste a system profile; call with an empty string to get the schema).
Guardrails
Every response carries its framing: register results are facts from a public register with the snapshot date; lint and classification outputs are candidate flags from deterministic rules, pending human legal review. Extraction artifacts exist. Nothing this server returns is a legal assessment of any entity or legal advice — that is a design contract, not a disclaimer.
Development
git clone https://github.com/sebastianfoerste/eu-reg-mcp
cd eu-reg-mcp
make install && make testTests run offline against fixtures. The server itself is MIT-licensed.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/sebastianfoerste/eu-reg-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server