Legal Data Hunter MCP
Legal Data Hunter MCP server: search of case law, legislation and doctrine from more than 110 countries
- 421 ★ on the repository
- Last commit
- AGPL-3.0
Minimal access
Why this level
- The server searches public documents and sends your query text to a remote service, and answers should be checked against the original
Install
- Works in
Manual install
claude mcp add --transport http legal-data-hunter https://legaldatahunter.com/mcpRemote server from the MCP registry; check the project site for whether authorization is needed before use.
Access and checks
How we reviewMinimal accessThe tool runs nothing and makes no network calls.
- The server searches public documents and sends your query text to a remote service, and answers should be checked against the original
This is third-party code. Review the repository files before installing.
What it does
Legal Data Hunter collects open legal data from around the world: laws, court decisions and regulations from official portals, APIs and bulk downloads. The MCP registry describes the server as search across more than 18 million legal documents, while the project site cites 16 million indexed. The remote MCP server works over Streamable HTTP at `https://legaldatahunter.com/mcp` and the registry description lists no key. The World Wide Law repository holds more than 960 collection scripts for more than 110 countries. Each source lives in `sources/<country>/<source>/` and holds `bootstrap.py`, `config.yaml` with metadata and limits, sample documents, a `README` and, where available, `retrieve.py` for lookup by a reference such as article 1240 of the French Civil Code. Documents are normalized to a common schema with the fields `_id`, `_source`, `_type`, `title`, `text`, `date`, `url`. Laws are stored with versions while case law is append-only.
Who it is for. Lawyers and researchers who need a search over laws and court decisions of different countries from an agent chat, and developers of legal services.
Good fit when
- You need court decisions on a similar dispute in several jurisdictions to compare approaches
- The agent checks the wording of an EU country's statute and pulls the current edition
- A legal service builds a corpus of open data and takes ready collection scripts
- A government open data portal is to be added to the project as a new open data source
Not a fit when
- You need legal advice for your case: the server finds documents and gives no legal advice
- You need closed commercial databases: the project holds open data from official portals only
- You need completeness for Russian law: coverage is described by region and country and Russian sources are not singled out
Example request
Find German and French case law on contract termination for material breach, summarize the differences in a table and give source linksMCP
- Transport
- http
- Authentication
- not required
Limitations
The server finds and returns documents and does not replace a lawyer; check answers against the original through the `url` field. Some sources in the repository are marked unavailable: their scripts are included so the community can fix them. Running the scripts yourself needs `pip install -r requirements.txt` and the commands `python runner.py status`, `sample` and `next`. The license is AGPL-3.0 and the contributor agreement is in `CLA.md`. The server description in the MCP registry is short and the repository lists no tools, so look at them through the client.
How to disable. Remove the server from the client (`claude mcp remove legal-data-hunter`). If you cloned the repository, deleting the project folder is enough.
FAQ
What is the MCP server address?
`https://legaldatahunter.com/mcp`, Streamable HTTP transport. The registry description lists no authorization headers.
How many documents does the search cover?
More than 18 million per the MCP registry description and the project site cites 16 million indexed. Coverage by country is tracked on the legaldatahunter.com dashboard.
How do I run the collection scripts myself?
Clone the repository, run `pip install -r requirements.txt`, then `python runner.py status` and `python runner.py sample FR/LegifranceCodes` to test one source. The `python runner.py next` command shows what needs work.
In what form do documents arrive?
In a common schema: `_id`, `_source`, `_type` (`legislation` or `case_law`), `title`, `text`, `date` and a `url` to the original. Laws are stored with versions and court decisions are only appended.
How do I suggest my country's data source?
Tell the project about your country's open legal data portal, no coding needed. Developers can add a script from the template in the `templates` directory.
Discussion
No questions or reviews yet.
Related
MCP serversMCP server for the paid Devnors Data API: an agent vets Chinese companies, searches PRC case law and finds Baidu keywords
An MCP server that finds and quotes the exact text of over 1.2 million Brazilian legal norms with a link to the official source
Medical MCP
medical-mcp
MCP server for medical sources: FDA and EMA drug data, WHO statistics, PubMed and clinical trials without API keys.
An MCP server for more than 40 open US government APIs: economy, health, Congress and lobbying, with over 300 tools.
An MCP server for searching and downloading academic papers from arXiv, PubMed, bioRxiv, Semantic Scholar and other open sources
data.gouv.fr MCP
data.gouv.fr MCP Server
Official MCP server for France's open data portal: search, explore and query datasets straight from a chat with the agent
README in short
The text explains that every country publishes laws and court decisions in its own formats and the project builds a single open infrastructure for collection and search. Next come the source structure, two data models for laws and case law, the output schema, the architecture of shared libraries, a coverage table by region and contribution rules.