MCP server for UK case law using The National Archives API. Enables LLMs to search, retrieve, and cite UK legal judgments.
MCPpedia last refreshed this data
Uk Case Law MCP Server is an MCP server that MCP server for UK case law using The National Archives API. Enables LLMs to search, retrieve, and cite UK legal judgments. Its tool list has not been published yet over stdio, requires no API key, and scores 60/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"uk-case-law": {
"args": [
"run",
"/path/to/uk-case-law-mcp/src/server.ts"
],
"command": "bun"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
A Model Context Protocol (MCP) server that provides Claude with tools to search and retrieve UK case law from The National Archives.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in legal
Korean law: statutes, precedents, ordinances, treaties and citation verification (법제처 API).
Supplier lien and notice deadlines by project scope. Public lien guides for all 50 states and DC.
Missouri Revised Statutes — state statutes by citation.
Nevada Revised Statutes — state statutes by citation.
MCP Security Weekly
Get CVE alerts and security updates for Uk Case Law Mcp Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
A Model Context Protocol (MCP) server that provides Claude with tools to search and retrieve UK case law from The National Archives.
uklaw_searchSearch UK case law with optional filters:
query - Search terms (legal concepts, party names, keywords)legal_area - Filter by area (IP, commercial, employment, etc.)court - Filter by court level (Supreme Court, Court of Appeal, etc.)year_from / year_to - Date range filteringlimit - Max results (1-50)page - Paginationuklaw_get_caseRetrieve full case text:
citation - Neutral citation (e.g., [2024] UKSC 1) or document URIparagraphs - Optional range (e.g., 1-50)include_metadata - Include judges, court, date| Court Level | Examples |
|---|---|
| Supreme Court | UKSC |
| Court of Appeal | EWCA Civ, EWCA Crim |
| High Court | EWHC (Ch, QB/KB, Admin, Comm, Patents, IPEC, TCC, Fam) |
| Tribunals | EAT, UKUT (IAC, LC, AAC) |
# Clone the repository
git clone https://github.com/georgejeffers/uk-case-law-mcp-server.git
cd uk-case-law-mcp-server
# Install dependencies
bun install
# Run tests
bun test
# Start the server
bun start
Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
{
"mcpServers": {
"uk-case-law": {
"command": "bun",
"args": ["run", "/path/to/uk-case-law-mcp/src/server.ts"]
}
}
}
Once configured, you can ask Claude questions like:
This server uses the TNA Find Case Law API, which:
This project is licensed under the PolyForm Noncommercial License 1.0.0.
You may use this software for personal, educational, and non-commercial purposes only. Commercial use requires a separate license.
Contributions are welcome for non-commercial purposes. Please open an issue or PR.