
Eur Lex Mcp Server
Search EU legislation, CJEU case law, and treaties; walk CELLAR RDF links; browse EuroVoc concepts while designing compliance, legal-tech, or policy research agents.
Overview
io.github.cyanheads/eur-lex-mcp-server is a MCP server for the Idea phase that searches EU law on EUR-Lex, traverses CELLAR, and browses EuroVoc from your agent.
What is this MCP server?
- EUR-Lex content search for EU legislation, CJEU case law, and treaties
- CELLAR graph traversal via configurable SPARQL endpoint (default EU publications SPARQL)
- EuroVoc concept browsing for controlled vocabulary alignment
- Overrides: CELLAR_SPARQL_ENDPOINT, EURLEX_CONTENT_BASE_URL, SPARQL_QUERY_TIMEOUT_MS
- Hosted remote MCP plus local stdio (@cyanheads/eur-lex-mcp-server, Bun runtimeHint) v0.1.3
- Server version 0.1.3
- npm package @cyanheads/eur-lex-mcp-server
- Default CELLAR SPARQL http://publications.europa.eu/webapi/rdf/sparql
What problem does it solve?
EU compliance and policy ideas fail when agents invent articles and case names without querying EUR-Lex or CELLAR.
Who is it for?
Builders shipping EU-facing legal research, compliance assistants, or policy analytics who need SPARQL and EUR-Lex in the same MCP session.
Skip if: US-only law products, guaranteed offline-only workflows without a CELLAR mirror, or substitute for qualified legal review.
What do I get? / Deliverables
After registration, your agent can pull legislation, CJEU references, treaty metadata, and EuroVoc-linked graph context you can trace to official EU endpoints.
- EUR-Lex legislation, case law, and treaty search results in chat
- CELLAR graph traversals and EuroVoc concept references
- Configurable EU legal API endpoints (v0.1.3)
Recommended MCP Servers
Journey fit
Idea/research is canonical because EU legal source discovery precedes build; the same MCP supports validate scoping and build-phase integration against EUR-Lex and CELLAR endpoints. Research subphase matches early statute, judgment, and treaty retrieval before you freeze jurisdictional features.
How it compares
Official EU legal-data MCP integration, not a packaged contract-review skill or commercial legal database.
Common Questions / FAQ
Who is io.github.cyanheads/eur-lex-mcp-server for?
Solo builders and small teams using AI agents to research EU legislation, court judgments, treaties, and semantic legal graphs for RegTech, compliance, or policy products.
When should I use io.github.cyanheads/eur-lex-mcp-server?
Use it during discovery and scoping whenever answers must reference real EUR-Lex documents, CELLAR relationships, or EuroVoc concepts rather than generic EU law summaries.
How do I add io.github.cyanheads/eur-lex-mcp-server to my agent?
Add @cyanheads/eur-lex-mcp-server with stdio (run start:stdio), optionally override CELLAR_SPARQL_ENDPOINT and EURLEX_CONTENT_BASE_URL, set SPARQL_QUERY_TIMEOUT_MS if needed, or use the hosted streamable-http remote from server.json.