mcpField
R
Rechtspraak (Dutch Case Law)

Rechtspraak (Dutch Case Law)

本地服务
github.com/Prudai法律与政务120 周前更新

关于 Rechtspraak (Dutch Case Law)

Rechtspraak 是用于检索荷兰判例、按 ECLI 获取裁决并查看引证关系的 MCP 服务。它基于 Rechtspraak 官方开放数据 API 和 LiDO,无需 API 密钥。

主要功能

  1. 01按筛选条件搜索判例
  2. 02批量运行多个查询
  3. 03按 ECLI 获取裁决
  4. 04批量获取裁决
  5. 05查看 LiDO 引证关系
  6. 06列出筛选值列表

适用场景

  1. 01按法院、日期或法律领域查找裁决
  2. 02获取裁决全文和元数据
  3. 03追踪引证及法规引用

MCP 相关

向 MCP 客户端提供判例搜索、获取、筛选列表和 LiDO 引证图工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"prudai-rechtspraak": {
"command": "npx",
"args": [
"-y",
"rechtspraak-mcp"
]
}
}
}
启动命令npx -y rechtspraak-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmrechtspraak-mcp0.1.1

工具

6

收录的工具列表 · 更新于 2 周前

参数类型必填说明
maxinteger否要返回的最大结果数(默认值为 25)。
frominteger否从零开始的分页偏移量(默认值为 0)。
sortenum否'date' 表示按日期从新到旧排序;否则使用 API 的默认顺序。relevance | date
typeenum否限定为裁决或 AG 结论。Uitspraak | Conclusie
querystring否要直接查询的单个 ECLI。(Open Data 不支持自由文本搜索;非 ECLI 关键词会被忽略——请改用分面筛选条件。)
dateTostring否裁决日期上限,格式为 YYYY-MM-DD。
dateFromstring否裁决日期下限,格式为 YYYY-MM-DD。
instantiesarray否法院筛选条件:单个 OWMS 创建者 URI(通过 list_waardelijsten 查找)。
rechtsgebiedstring否Rechtsgebied slug(例如 'civielrecht'、'strafrecht'、'bestuursrecht'、'internationaalpubliekrecht')或完整的 PSI URI。

详细介绍

rechtspraak-mcp

rechtspraak-mcp

npm CI license

一个用于荷兰判例法(jurisprudentie / uitspraken)的模型上下文协议服务。它封装了官方的**Open Data van de Rechtspraak** API 和 LiDO 引用关系图,因此任何兼容 MCP 的 Agent(Claude、Cursor 等)都可以搜索裁决、通过 ECLI 获取全文,并探索裁决之间的引用关系。

无需 API 密钥。

npx rechtspraak-mcp

工具

工具功能
search_uitspraken搜索判例法(默认按分面筛选;启用标志后可进行全文搜索)。返回 ECLI 和链接。
search_uitspraken_bulk一次运行 3–10 项搜索。
get_uitspraak通过 ECLI 获取一项裁决的全文、元数据和关联信息。
get_uitspraken_bulk一次调用最多获取 10 项裁决(按 ECLI)。
list_waardelijsten列出值列表(法院、法律领域、诉讼程序类型等),以便构建有效的筛选条件。
lido_relatedECLI 周边的 LiDO 引用关系图:哪些内容引用了它、它引用了哪些内容,以及法规引用。

搜索

search_uitspraken 是对官方 Open Data 信息源进行的分面搜索,可按日期、法院(instantie)、法律领域(rechtsgebied)和文档类型筛选。它不支持自由文本关键词匹配;可将 ECLI 传入 query 进行直接查找,或使用分面筛选条件。get_uitspraak 会从文档所述的 Open Data 内容端点获取全文和元数据。

在 MCP 客户端中安装

Claude Code(或任何读取 claude_desktop_config.json / .mcp.json 的客户端):

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

引用与来源链接

每条结果都包含其 ECLI 的链接:

  • links.deeplink — 稳定的引用链接 deeplink.rechtspraak.nl,
  • links.rechtspraak — 面向读者的详情页,
  • links.prudai — 用于查看裁决的 PrudAI 查看器。

当 Agent 引用某段内容时,工具会指示它将引用呈现为 Markdown 来源链接,并锚定到确切的摘录:

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

配置

环境变量默认值说明
RECHTSPRAAK_HTTP_TIMEOUT_MS30000上游请求超时。
RECHTSPRAAK_BULK_CONCURRENCY4批量工具的并发数。
PRUDAI_BASE_URLhttps://prudai.com查看器深层链接的基础 URL。
RECHTSPRAAK_USER_AGENTrechtspraak-mcp/…发送至上游的 User-Agent。
LIDO_REST_ENDPOINTKOOP 默认值覆盖 LiDO 服务端点。
RECHTSPRAAK_DEBUG0设为 1 时,将上游请求记录到 stderr。

开发

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

数据来源与免责声明

判例法数据 © Rechtspraak,并以 Open Data 形式通过 data.rechtspraak.nl 发布;引用关系图数据来自 KOOP 的 LiDO 服务(linkeddata.overheid.nl)。本项目是一个独立的开源客户端,与 Rechtspraak 或 KOOP 无关联,也未获其认可。依赖结果前,请务必对照权威来源进行核实。

许可证

MIT © PrudAI。由 PrudAI 维护。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。