acquis-mcp
Acquis — Verified EU Law for AI assistants
Acquis gives Claude, ChatGPT and any MCP-enabled assistant exact, verifiable access to EU digital regulation. Instead of paraphrasing from training data, your assistant quotes the verbatim provision of the current consolidation — with the full citation (act, article, paragraph, point), its in-force status, the consolidation date and a deep link to EUR-Lex, so you can check every claim yourself.
The verbatim legal text is rendered from a signed corpus — it is not written by the model. Every fragment is content-hashed and ed25519-signed at ingestion, and any citation can be cryptographically verified.
🌐 Web app + connector, one subscription: https://acquislaw.com
🔌 Remote MCP endpoint:
https://api.acquislaw.com/mcp📚 Docs: https://acquislaw.com/docs
This repository documents the public MCP endpoint. The hosted service, its source code and its data products are proprietary and governed by the terms at acquislaw.com — only the contents of this repository are MIT-licensed (see LICENSE).
Corpus
The EU digital rulebook, all consolidated and updated by daily sweeps of the official EUR-Lex/CELLAR catalog (new consolidations, corrigenda, status changes):
Act | CELEX |
AI Act (applies from 2 August 2026 — Art. 113 staggers the rest) | 32024R1689 |
GDPR | 32016R0679 |
Digital Services Act (DSA) | 32022R2065 |
Digital Markets Act (DMA) | 32022R1925 |
NIS2 | 32022L2555 |
Data Act | 32023R2854 |
Cyber Resilience Act (CRA) | 32024R2847 |
DORA | 32022R2554 |
eIDAS 2 | 32024R1183 |
Product Liability Directive | 32024L2853 |
Data Governance Act | 32022R0868 |
EDPB guidelines are next. Need a corpus that isn't here? New corpora are a matter of hours — ask at capy@acquislaw.com.
Related MCP server: mcp-eur-lex
Tools
Five read-only tools:
Tool | What |
| Semantic search over the corpus → ranked verbatim provisions with citations. |
| Exact lookup by legal anchor — |
| An act's CELEX number(s), latest consolidation date, in-force info and coverage. |
| Every stored version of an article with validity windows ("what did it say before the amendment?"). |
| Recomputes the content hash and reports the ed25519 signing provenance of any returned citation. |
Install
Acquis is a remote server. Authentication is OAuth 2.1 (an account is created in-flow, with a 7-day Pro trial, no card).
Claude (Desktop / claude.ai / Code)
Add a custom connector pointing at the remote URL:
https://api.acquislaw.com/mcpIn claude.ai → Settings → Connectors → Add custom connector, paste the URL and complete the sign-in screen.
Cursor, Cline, VS Code and other MCP clients (stdio via the shim)
Clients that speak stdio can reach the remote server through the
mcp-remote adapter, which also
carries the OAuth flow:
{
"mcpServers": {
"acquis": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://api.acquislaw.com/mcp"]
}
}
}Inspecting the tools without an account
/mcp is OAuth-protected, so an unauthenticated probe gets a 401 (that
challenge is what starts the sign-in flow). To let any client or directory read
the tool catalog without an account, there is a public introspection endpoint:
https://api.acquislaw.com/mcp/publicIt advertises the same five tool definitions and returns no legal content —
every call points you back at the real endpoint. Use it to inspect the server;
use /mcp for answers.
Example
Prompt: "What does Article 6 of the AI Act say about high-risk classification? Then verify that citation."
get_provision(act: "AI Act", article: "6") returns the eight paragraphs of
Article 6 verbatim, each with its EUR-Lex link; verify_fragment then
recomputes the content hash and confirms the ed25519 signing provenance.
More in examples/.
Not legal advice
Acquis returns official sources verbatim with citations. It is a retrieval layer with provenance — not legal advice. Built by Capybara Labs on HIVE, our verifiable knowledge engine.
This server cannot be installed
Maintenance
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/capybarist/acquis-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server