Skip to content
External endpointresponds

eur-lex-mcp-server

Search EU legislation, CJEU case law, and treaties; traverse CELLAR graph; browse EuroVoc concepts.

Endpoint URL
https://eur-lex.caseyjhand.com/mcp
Current status
responds
Last checked
Aug 17, 2026, 05:01 AM UTC
Check
MCP initialize · 8s limit
Latency
308 ms
Response record
4 of 4 rounds
Transport
streamable-http
Source
mcp_registry
Registry name
io.github.cyanheads/eur-lex-mcp-server

Current observation

This endpoint answered at its latest recorded check.

What this server reports about itself

Self-reported at initialize. Not verified by Licium.

Server name
eur-lex-mcp-server
Version
0.9.8
Capability keys
logging, resources, tools, prompts
Tool names
eurlex_lookup_celex, eurlex_browse_subjects, eurlex_search_documents, eurlex_get_cases, eurlex_get_document, eurlex_get_relations, eurlex_query_sparql
Instructions excerpt

EUR-Lex MCP server provides access to the EU CELLAR semantic repository (2.7M+ EU legal works) and the EUR-Lex content API. Workflow orientation: - Subject search: resolve a keyword to EuroVoc concept URIs with eurlex_browse_subjects, then pass a returned URI to the eurovoc_concept filter of eurlex_search_documents (that filter accepts only EuroVoc http://eurovoc.europa.eu/ URIs). - Legislation vs case law: eurlex_search_documents covers legislation, treaties, and preparatory acts; eurlex_get_cases covers CJEU and General Court case law with court, case-number, and AG-opinion parameters. Both return CELEX numbers and work URIs. - Full text: fetch metadata and body for a CELEX, ELI, or work URI with eurlex_get_document. - Relationships: eurlex_get_relations returns the one-hop amendment, repeal, consolidation, legal-basis, and citation edges of an act; fetch a linked consolidated version with eurlex_get_document. For multi-hop traversal beyond the curated tools, use eurlex_query_sparql

Reported Aug 17, 2026, 05:01 AM UTC.

Check history

Oldest to newest. Each row is one recorded check.

  1. responds
    MCP initialize · 8s limit · HTTP 200 · 123ms
  2. responds
    MCP initialize · 8s limit · HTTP 200 · 362ms
  3. responds
    MCP initialize · 8s limit · HTTP 200 · 348ms
  4. responds
    MCP initialize · 8s limit · HTTP 200 · 308ms