Search EU legislation, CJEU case law, and treaties; traverse the CELLAR relationship graph; resolve EuroVoc concepts via MCP. STDIO or Streamable HTTP.
Quick Install
Copy the config for your editor. Some servers may need additional setup — check the README.
Claude Desktop
Claude Code
Cursor
Add to claude_desktop_config.json:
{
"mcpServers": {
"eur-lex-mcp-server": {
"command": "npx",
"args": [
"-y",
"cyanheads/eur-lex-mcp-server"
]
}
}
}
📋 Copy
Run in terminal:
claude mcp add eur-lex-mcp-server npx -y cyanheads/eur-lex-mcp-server
📋 Copy
Add to .cursor/mcp.json:
{
"mcpServers": {
"eur-lex-mcp-server": {
"command": "npx",
"args": [
"-y",
"cyanheads/eur-lex-mcp-server"
]
}
}
}
📋 Copy
README Excerpt
<div align="center"> <h1>@cyanheads/eur-lex-mcp-server</h1> <p><b>Search EU legislation, CJEU case law, and treaties; traverse the CELLAR relationship graph; resolve EuroVoc concepts via MCP. STDIO or Streamable HTTP.</b> <div>7 Tools • 2 Resources • 1 Prompt</div> </p> </div> <div align="center"> </div>
Tools (20)
CELLAR_SPARQL_ENDPOINT EURLEX_CONTENT_BASE_URL LOGS_DIR MAX_SPARQL_RESULTS MCP_AUTH_MODE MCP_HTTP_PORT MCP_LOG_LEVEL MCP_TRANSPORT_TYPE OTEL_ENABLED SPARQL_QUERY_TIMEOUT_MS eurlex_browse_subjects eurlex_comparative_analysis eurlex_get_cases eurlex_get_document eurlex_get_relations eurlex_lookup_celex eurlex_query_sparql eurlex_search_documents info oauth
Topics
ai-agents ai-tools cyanheads eu-law eur-lex legislation mcp mcp-server model-context-protocol sparql typescript