Connect Claude, ChatGPT, Microsoft Copilot, or any MCP-compatible client to AI legal research across EU law (EUR-Lex), Croatian legislation (Narodne novine) and court decisions, and French codified law (Legifrance). Research results include available references to official sources. Check the returned document, version and source before relying on a legal conclusion.
Paste this URL into your MCP client — it handles sign-in automatically (OAuth 2.1 with dynamic client registration).
| Scope | Coverage | Status |
|---|---|---|
@eu |
EU law via EUR-Lex — regulations, directives, treaties, case law; citation graph and in-force verification. | Active |
@hr |
Croatian legislation (Narodne novine) — consolidated texts with historical versions, official-gazette publications, law-area taxonomy, and court decisions. | Active |
@fr |
French codified law (Legifrance/LEGI) — available code titles with article-level retrieval. | Active |
Capabilities differ by jurisdiction.
EU document text is available in English; point-in-time EU article retrieval
is not supported. Croatian and French article retrieval supports historical
versions where available in the corpus. Whole-document and chapter retrieval
are Croatian-only. Amendment history and citation relationships depend on
the available source data. Use list_scopes to inspect current
capabilities, and a scope parameter or scoped document URI to select a jurisdiction.
Document tools return available references in a sources array with titles and
available authoritative links (EUR-Lex, Narodne novine, Legifrance) so your assistant can render
clickable citations. Tools retrieve legal information; usage is counted against your existing account allowance. The
full tool reference is generated from the live server.
about · list_scopessearch · resolve · case_law_searchget_article · get_chapter · get_full_document · get_decisionget_regulation · get_structure · list_articlesget_status · get_relatedfind_publication · get_publication · browse_taxonomyeu_transposition · eurostat_query
(when enabled). Reported measures are not a finding of full or correct transposition.| Tool | @eu | @hr | @fr |
|---|---|---|---|
search | ✓ | ✓ | ✓ |
resolve | ✓ | ✓ | – |
case_law_search | – | ✓ | – |
get_article | ✓ | ✓ | ✓ |
get_chapter | – | ✓ | – |
get_full_document | – | ✓ | – |
get_decision | – | ✓ | – |
get_regulation | ✓ | ✓ | – |
get_structure | ✓ | ✓ | – |
list_articles | – | ✓ | ✓ |
get_status | ✓ | ✓ | – |
get_related | ✓ | ✓ | – |
find_publication | ✓ | ✓ | – |
get_publication | – | ✓ | – |
browse_taxonomy | – | ✓ | ✓ |
eu_transposition | ✓ | – | – |
eurostat_query | ✓ | – | – |
about and list_scopes
take no scope. Calling a tool on a scope without that capability returns
unsupported_capability instead of results.
https://mcp.eulex.ai/mcp in Claude, ChatGPT, Copilot Studio, or any MCP client
Claude (claude.ai) — Customize → Connectors → + → Add custom connector.
Microsoft Copilot Studio — Tools → Add a tool → Model Context Protocol
→ OAuth 2.0 → Dynamic discovery.
ChatGPT — Settings → Security and login → turn on Developer mode,
then Plugins → + → enter a name
and the server URL → Create. In Business/Enterprise workspaces an admin enables developer mode first.
Claude Code — run in your terminal, then sign in via /mcp:
claude mcp add --transport http eulex https://mcp.eulex.ai/mcp
Cursor — ~/.cursor/mcp.json or .cursor/mcp.json:
{
"mcpServers": {
"eulex": { "url": "https://mcp.eulex.ai/mcp" }
}
}
VS Code — .vscode/mcp.json
(or MCP: Open User Configuration):
{
"servers": {
"eulex": { "type": "http", "url": "https://mcp.eulex.ai/mcp" }
}
}
Sign in with your EULEX account when the client asks. PKCE + dynamic client registration; the client manages tokens automatically.
Create keys at portal.eulex.ai and send
Authorization: Bearer eulx_live_… (Claude Code: append
--header to the command above). Shown once, rotate with 24-hour
grace, usage metered per day and month.
Email support@eulex.ai — we reply within one business day (CET). Availability and API incidents are prioritized ahead of everything else.
Please include: the email of your EULEX account, which client you use (Claude, Copilot, ChatGPT, API key), the tool name if known, and the approximate time of the failing call. Screenshots help.
MCP access uses your existing account allowance. Requests pause when a daily or monthly quota is reached.
Croatian case-law semantic recall grows as the
decision-embedding backfill progresses. @fr currently covers codified law
(articles of codes); French case law is not included yet. Responses are served in the
language of the underlying corpus; the agent layer handles translation.
EULEX.AI provides search over EU, Croatian, and French legal sources for informational purposes. Always verify with official EUR-Lex, Narodne novine, and Legifrance sources. Not legal advice.