MCP server for EU legislation and CJEU case law via Publications Office SPARQL (Cellar).
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag — we're steadily working through the catalog.
💡 Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Published on npm + the MCP Registry (io.github.matematicsolutions/mcp-eu-sparql). Run without cloning:
MCP client configuration (stdio):
(Building from source - below.)
MCP server for EU law and CJEU case law via the Publications Office SPARQL endpoint (Cellar / EUR-Lex), plus national data-protection authority decisions via GDPRhub.
CJEU corpus in Cellar (SPARQL COUNT, 2026-07-08): 34,261 judgments (JUDG), 8,362 orders (ORDER), 14,480 Advocate-General opinions (OPIN_AG) - 57,103 judgments and opinions in total, each with CELEX + ECLI.
search_by_celex(celex, lang?) - act or judgment by CELEX number
(e.g. 32016R0679 = GDPR, 62018CJ0311 = Schrems II).search_by_date_range(date_from, date_to, document_type?, lang?, limit?)
search_cjeu(query?, date_from?, date_to?, document_type?, lang?, limit?) -
judgments (JUDG), orders (ORDER) and Advocate-General opinions (OPIN_AG)
of the Court of Justice of the EU; optional keyword in the title (parties to the case,
case number, keywords of the judgment).search_cjeu_by_ecli(ecli, lang?) - CJEU judgment by ECLI
identifier (e.g. ECLI:EU:C:2020:559 = Schrems II).search_gdprhub(query, limit?) - full-text search in
GDPRhub (the noyb project wiki): decisions of national
data-protection authorities across the EU + commentary on GDPR articles. Content license:
CC BY-NC-SA 4.0 - flagged in the license field of every citation.Every response includes structuredContent.citations with the fields title, url,
celex?, ecli?, publication_date?, document_type?, snippet?, license? -
Patron reads this field and renders it in the UI panel as the "EU legal acts (EUR-Lex / CJEU)" section.
@modelcontextprotocol/sdkmcp-saos)https://publications.europa.eu/webapi/rdf/sparql
with format=application/sparql-results+json; GET to https://gdprhub.eu/api.php
(MediaWiki API)In patron/backend/mcp-servers.json:
MIT.
This server is one of five MCP connectors covering Polish jurisdiction + EU law, used by Patron (AGPL-3.0) and any other MCP-aware legal AI agent.
All five MCP servers share the same structuredContent.citations
contract: each tool returns an array of {title, url, snippet?, ...metadata}
that legal agents can render directly in their citation panel.
See matematicsolutions/.github for the full org profile.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/mcp-eu-sparql)<a href="https://allmcps.com/mcp/mcp-eu-sparql"><img src="https://allmcps.com/api/badge/mcp-eu-sparql?style=directory" alt="MCP Eu Sparql on AllMCPs" /></a>