Skip to content
Topics search_legal_documents

MCP reference

search_legal_documents

Find documents: search legislation and case law with focused filters.

Arguments

Parameter Meaning
query · required Keywords, case number, short name or official identifier; up to 200 characters
language · required de or en; one result language per call
jurisdiction / court Jurisdiction code and court slug from list_jurisdictions
document_type legislation or case_law
document_category judgment, opinion, order, preliminary_reference or advisory_opinion
decided_from / decided_to YYYY-MM-DD; decision date or legislative version date
include_historical Include superseded legislative versions; default false
include_external_sources Additionally query supported official sources; default false
limit 1–25 results; default 10

Example: find CJEU judgments

{
  "query": "data protection",
  "language": "en",
  "jurisdiction": "eu",
  "document_type": "case_law",
  "document_category": "judgment",
  "limit": 10
}

Use the response

Pass a result’s id to get_document. url links to the document and matched_passages[].anchor_url to the exact passage. Decisions may include a short ai_summary. search_modes reports the search modes actually used.

This tool ranks whole documents and returns at most three matched provisions per act. Use search_provisions for every matching provision within a known act. For a question covering both legislation and case law, make two calls with different document_type values.

Versions and limits

Repealed acts remain searchable and carry act_status: repealed. Identical displayed passages may be grouped across historical versions; matched_versions links the versions. identical_passages only describes those passages, not the entire act.