cjeu_search

Pack: eur-lex · Endpoint: https://gateway.pipeworx.io/eur-lex/mcp

Search EU COURT JUDGMENTS — the case law of the Court of Justice (CJEU) and the General Court — by subject. Returns the case, the court, the date and the CELEX id to read it with. Use for “what has the CJEU said about data protection”, “EU court rulings on gatekeepers”, or to find the judgment interpreting a Regulation. This is case law; search_legislation covers the Regulations and Directives themselves.

Parameters

NameTypeRequiredDescription
querystringyesWords appearing in the case title, e.g. “data protection”, “state aid”, “trade mark”.
courtstringnoLimit to a court: “cjeu” (Court of Justice) or “general” (General Court). Default: both.
include_noticesbooleannoInclude short Official Journal notices about judgments as well as the judgments themselves (default false).
limitnumbernoMaximum results (1-25, default 10).

Example call

Arguments

{
  "query": "data protection",
  "limit": 5
}

curl

curl -X POST https://gateway.pipeworx.io/eur-lex/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"cjeu_search","arguments":{"query":"data protection","limit":5}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('cjeu_search', {
  "query": "data protection",
  "limit": 5
});

More examples

{
  "query": "state aid",
  "court": "general"
}

Connect

Add this to your MCP client config, or use one-click install buttons:

{
  "mcpServers": {
    "eur-lex": {
      "url": "https://gateway.pipeworx.io/eur-lex/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build August 12, 2026