Rechtspraak (Dutch Case Law)

السجل الرسمي البيانات وقواعدها

Dutch case law over MCP: search & fetch uitspraken by ECLI (Rechtspraak Open Data + LiDO)

التثبيت

أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: ‏.cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).

NPM package rechtspraak-mcp
Claude Code
claude mcp add rechtspraak-dutch-case-law -- npx -y rechtspraak-mcp@0.1.1
إعداد JSON (Claude Desktop وCursor وVS Code)
{
    "mcpServers": {
        "rechtspraak-dutch-case-law": {
            "command": "npx",
            "args": [
                "-y",
                "rechtspraak-mcp@0.1.1"
            ]
        }
    }
}

التوثيق

مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.

المحتويات
  1. rechtspraak-mcp
  2. Tools
  3. Search
  4. Install in an MCP client
  5. Citations & source links
  6. Configuration
  7. Development
  8. Data sources & disclaimer
  9. License

rechtspraak-mcp

A Model Context Protocol server for Dutch case law (jurisprudentie / uitspraken). It wraps the official Open Data van de Rechtspraak API and the LiDO citation graph, so any MCP-capable agent (Claude, Cursor, …) can search rulings, fetch full text by ECLI, and explore how decisions cite each other.

No API key required.

npx rechtspraak-mcp

Tools

ToolWhat it does
search_uitsprakenSearch case law (faceted by default; full-text behind a flag). Returns ECLIs + links.
search_uitspraken_bulkRun 3–10 searches at once.
get_uitspraakFetch full text + metadata + relations of one decision by ECLI.
get_uitspraken_bulkFetch up to 10 decisions by ECLI in one call.
list_waardelijstenList value lists (instanties, rechtsgebieden, proceduresoorten, …) to build valid filters.
lido_relatedLiDO citation graph around an ECLI: what cites it, what it cites, statute references.

search_uitspraken is a faceted search over the official Open Data feed — filter by date, court (instantie), legal area (rechtsgebied) and document type. It does not do free-text keyword matching; pass an ECLI to query for a direct lookup, or use the facet filters. get_uitspraak fetches the full text and metadata from the documented Open Data content endpoint.

Install in an MCP client

Claude Code (or any client reading claude_desktop_config.json / .mcp.json):

{
  "mcpServers": {
    "rechtspraak": {
      "command": "npx",
      "args": ["-y", "rechtspraak-mcp"]
    }
  }
}
claude mcp add rechtspraak -- npx -y rechtspraak-mcp

Every result carries links for its ECLI:

  • links.deeplink — the citation-stable deeplink.rechtspraak.nl URL,
  • links.rechtspraak — the human detail page,
  • links.prudai — a PrudAI viewer for the ruling.

When an agent quotes a passage, the tools instruct it to render the citation as a Markdown source link anchored on the exact excerpt:

[Zie bron](https://prudai.com/uitspraak/ECLI:NL:HR:2023:1234?quote=%22<verbatim quote>%22)

Configuration

Env varDefaultDescription
RECHTSPRAAK_HTTP_TIMEOUT_MS30000Upstream request timeout.
RECHTSPRAAK_BULK_CONCURRENCY4Concurrency for bulk tools.
PRUDAI_BASE_URLhttps://prudai.comBase URL for the viewer deeplinks.
RECHTSPRAAK_USER_AGENTrechtspraak-mcp/…User-Agent sent upstream.
LIDO_REST_ENDPOINTKOOP defaultOverride the LiDO service endpoint.
RECHTSPRAAK_DEBUG01 logs upstream requests to stderr.

Development

bun install
bun run typecheck
bun test
bun run build      # → dist/ (Node-runnable, shebang bundle)
bun src/index.ts   # run from source

Data sources & disclaimer

Case-law data is © Rechtspraak and published as Open Data via data.rechtspraak.nl; citation-graph data comes from KOOP's LiDO service (linkeddata.overheid.nl). This project is an independent open-source client and is not affiliated with or endorsed by de Rechtspraak or KOOP. Always verify against the authoritative source before relying on a result.

License

MIT © PrudAI. Maintained by PrudAI.

الأسئلة الشائعة

ما هو Rechtspraak (Dutch Case Law)؟

Dutch case law over MCP: search & fetch uitspraken by ECLI (Rechtspraak Open Data + LiDO)

كيف أثبّت Rechtspraak (Dutch Case Law)؟

يعمل على جهازك. في Claude Code: claude mcp add rechtspraak-dutch-case-law -- npx -y rechtspraak-mcp@0.1.1. وفي العملاء الآخرين، الصق إعداد JSON من هذه الصفحة في إعدادات MCP الخاصة بهم.

هل يحتاج Rechtspraak (Dutch Case Law) إلى مفتاح API؟

لا يذكر إدراجه في السجل أي مفتاح أو سر إلزامي. قد تتطلب بعض الميزات حسابًا لدى الخدمة التي يتصل بها.

هل Rechtspraak (Dutch Case Law) مفتوح المصدر؟

نعم. شيفرته متاحة على GitHub بترخيص MIT.

من يصون Rechtspraak (Dutch Case Law)؟

ينشره Prudai. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.

من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.