
eur-lex-mcp-server
If you need EU law in an agent, this is the server to reach for. It wraps EUR-Lex and the CELLAR graph behind seven tools: search_documents for legislation by type, date, EuroVoc subject, or in-force status, get_document for full text in HTML, Markdown, or Formex4 XML with a section outline, lookup_celex to resolve CELEX, ELI, ECLI, OJ and procedure references, get_cases for CJEU and General Court rulings, get_relations to walk amendments, repeals, legal bases and transpositions, browse_subjects for EuroVoc concepts, and a read-only query_sparql escape hatch against the CELLAR endpoint. It runs over STDIO or Streamable HTTP, and a public hosted instance is available if you'd rather not run it yourself. The bundled eur-lex-guide skill is worth reading first, since the checks for whether an act is really in force or superseded are easy to get wrong.
- tools
- 7
- transport
- HTTP
- last updated
- Jul 10, 2026
Tools
7 toolsPublic tool metadata for what this MCP can expose to an agent.
eurlex_search_documentsSearch EU legislation, treaties, and preparatory acts by type, date, EuroVoc subject, author institution, and in-force status
Search EU legislation, treaties, and preparatory acts by type, date, EuroVoc subject, author institution, and in-force status
No parameter schema in public metadata yet.
eurlex_get_documentFetch metadata (including ELI, Official Journal reference, dates of effect, and the legislative procedures an act belongs to with their status) and full text (HTML, Markdown, or Formex4 XML) for an act or case by CELEX, ELI, or work URI, with a section outline of either
Fetch metadata (including ELI, Official Journal reference, dates of effect, and the legislative procedures an act belongs to with their status) and full text (HTML, Markdown, or Formex4 XML) for an act or case by CELEX, ELI, or work URI, with a section outline of either
No parameter schema in public metadata yet.
eurlex_lookup_celexResolve a CELEX number, ELI URI, ECLI, OJ citation, Official Journal reference, Commission document number, or procedure reference to its canonical CELLAR work
Resolve a CELEX number, ELI URI, ECLI, OJ citation, Official Journal reference, Commission document number, or procedure reference to its canonical CELLAR work
No parameter schema in public metadata yet.
eurlex_get_casesSearch CJEU and General Court case law by case number, court, case type, member state, procedure type and outcome, subject, and date range
Search CJEU and General Court case law by case number, court, case type, member state, procedure type and outcome, subject, and date range
No parameter schema in public metadata yet.
eurlex_get_relationsTraverse the CELLAR relationship graph — amendments, repeals, consolidations, legal basis and the works adopted under it, the proposal an act adopts, interpreting rulings (by article), citations, transpositions
Traverse the CELLAR relationship graph — amendments, repeals, consolidations, legal basis and the works adopted under it, the proposal an act adopts, interpreting rulings (by article), citations, transpositions
No parameter schema in public metadata yet.
eurlex_browse_subjectsSearch the EuroVoc thesaurus to resolve terms to concept URIs for legislation searches (CJEU rulings carry no EuroVoc concept; search them by `subject` in `eurlex_get_cases`)
Search the EuroVoc thesaurus to resolve terms to concept URIs for legislation searches (CJEU rulings carry no EuroVoc concept; search them by `subject` in `eurlex_get_cases`)
No parameter schema in public metadata yet.
eurlex_query_sparqlRun a raw, read-only SPARQL SELECT against the CELLAR endpoint
Run a raw, read-only SPARQL SELECT against the CELLAR endpoint
No parameter schema in public metadata yet.
Sponsors
Readme
@cyanheads/eur-lex-mcp-server
Search EU legislation, CJEU case law, and treaties; traverse the CELLAR relationship graph; resolve EuroVoc concepts via MCP. STDIO or Streamable HTTP.
Details
- Repository
- github.com/cyanheads/eur-lex-mcp-server
- Website
- eur-lex.caseyjhand.com/mcp
- Category
- Search & Web Crawling
- Transport
- HTTP
More from cyanheads
- faostat-mcp-server
- fema-mcp-server
- libofcongress-mcp-server
- openfoodfacts-mcp-server
- orcid-mcp-server
- reference-data-mcp-server
- usaspending-mcp-server
- arxiv-mcp-server
- exchange-rates-mcp-server
- openlibrary-mcp-server
- protein-mcp-server
- Pubmed Mcp Server167
- Clinicaltrialsgov Mcp Server100
- Openalex Mcp Server17
- Faostat Mcp Server3
- National Parks Mcp Server3
- Federal Regulations Mcp Server2
- Calculator Mcp Server3
- Congressgov Mcp Server2
- Nws Weather Mcp Server2
- Obsidian Mcp Server705
- Toolkit Mcp Server20
- Nhtsa Vehicle Safety Mcp Server3
- Eur Lex Mcp Server12