eu.regulatoryai/sovereign-ai-act-mcp
Classify any AI system under the EU AI Act: risk tier + binding Articles, verbatim from the law.
Open source Open in the app JSON README (API)
About
Classify any AI system under the EU AI Act: risk tier + binding Articles, verbatim from the law.
Details
- Kind
- MCP servers
- Topic
- No topic detected
- Publisher
- eu.regulatoryai
- Origin
- official
- Category
- ferramentas
- Transport
- local
- Version
- 1.2.0
- Last push
- 2026-09-07T15:50:29Z
- Repository state
- ativo
- Language
- JavaScript
- License
- MIT
- Added
- 2026-08-29 03:01:33
- Updated
- 2026-08-29 03:01:33
- Origin id
eu.regulatoryai/sovereign-ai-act-mcp
README
<div align="center">
# ◆ Sovereign AI Act — MCP server
**Give your AI agent a *trustworthy* EU AI Act expert.**
[](https://www.npmjs.com/package/sovereign-ai-act-mcp)
[](https://www.npmjs.com/package/sovereign-ai-act-mcp)
[](./LICENSE)
[](https://modelcontextprotocol.io)
</div>
This [Model Context Protocol](https://modelcontextprotocol.io) server exposes **Leo** — the deterministic classifier for **Regulation (EU) 2024/1689 (the EU AI Act), as amended by Regulation (EU) 2026/1744 (the Digital Omnibus on AI, in force 27 July 2026)** — as callable tools. Every answer is grounded **verbatim** in the official law. **Leo never guesses.**
When a user asks an AI *"is my AI system high-risk under the EU AI Act?"*, the honest answer must cite the actual law — not a hallucination. This server lets your agent do exactly that.
## 🛠️ Tools
| Tool | What it does |
|------|--------------|
| `classify_ai_system` | Plain-language AI description → risk tier (prohibited / high-risk / limited / minimal) + the exact Annex III category and binding Articles. |
| `lookup_article` | Verbatim text of any Article (1–113 of the 2024 text; amended articles are flagged on the site). |
| `search_eu_ai_act` | Full-text search across Articles, Recitals and Annexes. |
| `get_compliance_deadlines` | The application dates in force under Regulation (EU) 2026/1744 (statuses computed at call time) and the Article 99 fine tiers. |
## 🚀 Install (Claude Desktop)
Add to your `claude_desktop_config.json`:
```json
{
"mcpServers": {
"sovereign-ai-act": {
"command": "npx",
"args": ["-y", "sovereign-ai-act-mcp"]
}
}
}
```
Restart Claude, then ask: *"Is an AI that screens job applicants high-risk under the EU AI Act?"* — Claude calls Leo and answers with the exact Articles.
Works the same in **Cursor**, **VS Code**, **Windsurf**, **Cline**, and any MCP-capable client.
## ⚡ Try the API directly (no install, no key)
```bash
curl -X POST https://www.regulatoryai.eu/api/classify \
-H "content-type: application/json" \
-d '{"description":"AI that screens job applicants and ranks CVs"}'
```
```json
{
"ok": true,
"tier": "high_risk",
"classifications": [{
"tier": "high_risk",
"rule": "Employment, recruitment & worker management (Annex III.4)",
"annex": "III.4",
"articles": [6, 9, 10, 11, 13, 14, 15],
"severity": "HIGH — conformity assessment + risk management + ..."
}]
}
```
Also: `GET /api/article/{1-113}` · `GET /api/search?q=...`
## 💎 Why trust it
- **Verbatim law.** All 113 Articles, 180 Recitals and 13 Annexes loaded word-for-word from the EU Publications Office (CELEX 32024R1689).
- **Deterministic.** A rule engine, not a guess — every verdict cites the Article that binds you.
- **EU-sovereign.** Operated by Dominion Intelligence AB, hosted in the EU.
- **24 languages.** Ask in your own language.
## ⚙️ Config
- `SOVEREIGN_API_BASE` — override the API base URL (default `https://www.regulatoryai.eu`).
- No API key required.
---
Indicative classification grounded in the official text — **not legal advice**.
Powered by [**Sovereign AI Act**](https://www.regulatoryai.eu/for-ai/) · © Dominion Intelligence AB