What openlaw-mcp can fetch.
Each card below names the exact source openlaw-mcp goes to when your AI invokes the tool — the same URL you'd type into a browser. If the upstream fails, the tool fails loudly with the source URL and refuses to substitute training-data text.
Information, not legal advice.
openlaw-mcp surfaces text from official UK and EU open-law sources. The information returned is for research and information only and does not constitute legal advice. Always verify against the authoritative source URL returned with each response before relying on it. For legal advice, instruct a qualified lawyer in your jurisdiction.
Find Case Law (TNA)
search_caselawcaselaw.nationalarchives.gov.ukFull-text search of UK case law
Search The National Archives' Find Case Law (E&W courts and tribunals, 2001+). Filter by court, year, page.
Source URL it hits
https://caselaw.nationalarchives.gov.uk/atom.xml?query={query}&court={court}&from_date={YYYY-MM-DD}Example arguments
{
"query": "Article 8 ECHR",
"court": "uksc",
"fromYear": 2024
}Returns neutral citations, judgment titles, dates and Find Case Law URLs with provenance.
fetch_judgmentcaselaw.nationalarchives.gov.ukFetch a judgment as structured Akoma Ntoso
Resolves a neutral citation or TNA URI to the full judgment XML, parsed into meta, header and paragraphs.
Source URL it hits
https://caselaw.nationalarchives.gov.uk/{court}/{year}/{number}/data.xmlExample arguments
{
"citation": "[2019] UKSC 41"
}Full structured judgment: meta block, header text, paragraph list keyed by Akoma Ntoso eId.
grep_judgmentcaselaw.nationalarchives.gov.ukRegex inside a judgment
Fetches a judgment, runs a JavaScript regex across paragraph text, and returns matching paragraphs with eId references.
Source URL it hits
https://caselaw.nationalarchives.gov.uk/{court}/{year}/{number}/data.xmlExample arguments
{
"citation": "[2021] UKSC 5",
"pattern": "\\bcontrol\\b"
}List of matching paragraphs with snippet, full text, eId and paragraph number.
citator_litecaselaw.nationalarchives.gov.ukForward citation lookup
Find judgments on Find Case Law that cite a given neutral citation. No treatment classification.
Source URL it hits
https://caselaw.nationalarchives.gov.uk/atom.xml?query="{citation}"Example arguments
{
"citation": "[1992] UKHL 3"
}List of citing judgments with neutral citations and Find Case Law URLs.
legislation.gov.uk
lookup_statutelegislation.gov.ukPoint-in-time statute lookup
Fetches a statute section from legislation.gov.uk, including version metadata, extent and commencement flags. Supports as_of date.
Source URL it hits
https://www.legislation.gov.uk/{type}/{year}/{number}/section/{section}/data.xml (or /.../{YYYY-MM-DD}/data.xml for as_of)Example arguments
{
"type": "ukpga",
"year": 2010,
"number": 23,
"section": "1"
}Normalised section document — title, text, version metadata, prospective/in-force flags.
legislation_toclegislation.gov.ukWalk a statute's table of contents
Returns parts, chapters and sections for an Act or SI from legislation.gov.uk's CLML contents XML.
Source URL it hits
https://www.legislation.gov.uk/{type}/{year}/{number}/contents/data.xmlExample arguments
{
"type": "ukpga",
"year": 2023,
"number": 54
}Flat TOC entries with section number, title and URL.
FCA Handbook & Notices
search_fca_handbookhandbook.fca.org.ukResolve FCA Handbook references
Parses an FCA reference (e.g. SYSC 4.1.1R) and emits the official handbook.fca.org.uk deep link. Local computation — no scraping.
Source URL it hits
Local computation only — emits https://www.handbook.fca.org.uk/handbook/{module}/{chapter}/{section}.html#{anchor}Example arguments
{
"reference": "SYSC 4.1.1R"
}Deep link under handbook.fca.org.uk with parsed module, section and rule.
fetch_fca_noticefca.org.ukBuild FCA Final/Decision Notice deep links
Computes the fca.org.uk deep link for a known notice slug. Body and listing intentionally disabled — FCA materials are link-only.
Source URL it hits
Local computation only — emits https://www.fca.org.uk/publication/{category}/{slug}Example arguments
{
"category": "final-notices",
"slug": "barclays-bank-plc-2022"
}Notice metadata and deterministic FCA URL.
ICO
search_ico_guidanceico.org.ukSearch ICO guidance and enforcement
Searches ICO guidance, monetary penalty notices and enforcement actions via the official /api/search endpoint.
Source URL it hits
POST https://ico.org.uk/api/search (mirrors https://ico.org.uk/action-weve-taken/enforcement/)
Example arguments
{
"sector": "telecoms",
"fromYear": 2024
}Paged enforcement items with date, title and ICO URL.
HMRC Manuals
fetch_hmrc_manualgov.uk (HMRC manuals)Fetch HMRC manual sections
Pulls HMRC internal manuals (e.g. Business Income Manual, Employment Status Manual) via GOV.UK Content API.
Source URL it hits
https://www.gov.uk/api/content/hmrc-internal-manuals/{manual}[/{section}]Example arguments
{
"manual": "business-income-manual",
"section": "BIM20205"
}Manual navigation tree or section bodyHtml + bodyText with gov.uk URL.
EUR-Lex
fetch_eurlexeur-lex.europa.euFetch EU documents by CELEX
Fetches EU primary or secondary legislation from EUR-Lex's Cellar repository by CELEX number, with XHTML and HTML fallback.
Source URL it hits
https://publications.europa.eu/resource/celex/{CELEX}Example arguments
{
"celex": "32016R0679"
}Raw EUR-Lex body content with detected media type and provenance envelope.
ECHR (HUDOC)
fetch_hudochudoc.echr.coe.intFetch ECHR judgments from HUDOC
Queries HUDOC for ECHR judgments (English or French Court-authored only). Suppresses out-of-policy records.
Source URL it hits
Search: https://hudoc.echr.coe.int/app/query/results — Body: https://hudoc.echr.coe.int/app/conversion/docx/html/body?id={itemid}Example arguments
{
"itemid": "001-208904"
}Judgment metadata and body, or a suppression note if the record is out of scope.
Citation formatting
format_oscolaLocal (OSCOLA / Bluebook rules)Format citations in OSCOLA or Bluebook
Parses a free-form citation and emits OSCOLA (UK/Ireland) or Bluebook formatting. Optionally appends a Find Case Law URL.
Source URL it hits
Local computation only — no network call
Example arguments
{
"input": "Donoghue v Stevenson [1932] AC 562",
"style": "OSCOLA"
}Cleanly formatted citation, with optional derived Find Case Law URL.
Want to try one of these end-to-end?
Install in your MCP client, then paste any prompt from the examples gallery.