Rechtspraak MCP

Jurisprudencia neerlandesa (Rechtspraak Open Data + grafo de citas LiDO). Busca y obtén sentencias por ECLI, con enlaces profundos de prudai.com.

Documentación

rechtspraak-mcp

rechtspraak-mcp

npm CI license

Un servidor de Model Context Protocol para jurisprudencia neerlandesa (jurisprudentie / uitspraken). Envuelve la API oficial de Open Data van de Rechtspraak y el grafo de citas LiDO, de modo que cualquier agente compatible con MCP (Claude, Cursor, …) pueda buscar resoluciones, obtener el texto completo por ECLI y explorar cómo las decisiones se citan entre sí.

No se requiere clave de API.

npx rechtspraak-mcp

Herramientas

HerramientaQué hace
search_uitsprakenBusca jurisprudencia (con facetas por defecto; texto completo tras una marca). Devuelve ECLIs + enlaces.
search_uitspraken_bulkEjecuta de 3 a 10 búsquedas a la vez.
get_uitspraakObtiene el texto completo + metadatos + relaciones de una decisión por ECLI.
get_uitspraken_bulkObtiene hasta 10 decisiones por ECLI en una sola llamada.
list_waardelijstenEnumera listas de valores (instanties, rechtsgebieden, proceduresoorten, …) para construir filtros válidos.
lido_relatedGrafo de citas LiDO alrededor de un ECLI: qué lo cita, qué cita, referencias a estatutos.

Búsqueda

search_uitspraken es una búsqueda con facetas sobre el feed oficial de Open Data: filtra por fecha, tribunal (instantie), área jurídica (rechtsgebied) y tipo de documento. No realiza coincidencia de palabras clave en texto libre; pasa un ECLI a query para una consulta directa, o usa los filtros de facetas. get_uitspraak obtiene el texto completo y los metadatos del endpoint de contenido de Open Data documentado.

Instalación en un cliente MCP

Claude Code (o cualquier cliente que lea claude_desktop_config.json / .mcp.json):

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

Citas y enlaces de fuente

Cada resultado incluye enlaces para su ECLI:

  • links.deeplink — la URL deeplink.rechtspraak.nl estable para citas,
  • links.rechtspraak — la página de detalle para humanos,
  • links.prudai — un visor de PrudAI para la resolución.

Cuando un agente cita un pasaje, las herramientas le indican que renderice la cita como un enlace de fuente en Markdown anclado al extracto exacto:

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

Configuración

Variable de entornoValor predeterminadoDescripción
RECHTSPRAAK_HTTP_TIMEOUT_MS30000Tiempo de espera de solicitudes ascendentes.
RECHTSPRAAK_BULK_CONCURRENCY4Concurrencia para herramientas masivas.
PRUDAI_BASE_URLhttps://prudai.comURL base para los enlaces profundos del visor.
RECHTSPRAAK_USER_AGENTrechtspraak-mcp/…User-Agent enviado al servidor ascendente.
LIDO_REST_ENDPOINTKOOP predeterminadoSobrescribe el endpoint del servicio LiDO.
RECHTSPRAAK_DEBUG01 registra las solicitudes ascendentes en stderr.

Desarrollo

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

Fuentes de datos y aviso legal

Los datos de jurisprudencia son © Rechtspraak y se publican como Open Data a través de data.rechtspraak.nl; los datos del grafo de citas provienen del servicio LiDO de KOOP (linkeddata.overheid.nl). Este proyecto es un cliente independiente de código abierto y no está afiliado ni respaldado por de Rechtspraak ni KOOP. Verifica siempre contra la fuente autoritativa antes de confiar en un resultado.

Licencia

MIT © PrudAI. Mantenido por PrudAI.