mcpField
R
Rechtspraak (Dutch Case Law)

Rechtspraak (Dutch Case Law)

ローカル
github.com/Prudai法務・行政120 週間前に更新

Rechtspraak (Dutch Case Law) について

Rechtspraak は、オランダの判例を検索し、ECLI で判決を取得して引用関係を調べる MCP サーバーです。公式の Rechtspraak Open Data API と LiDO を利用し、API キーは不要です。

主な機能

  1. 01条件指定による判例検索
  2. 02複数クエリの一括実行
  3. 03ECLI による判決取得
  4. 04判決の一括取得
  5. 05LiDO の引用関係表示
  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 始まりのページネーションオフセット(デフォルトは 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 対応のあらゆるエージェント(Claude、Cursor、…)から、判決を検索したり、ECLI で全文を取得したり、判決同士の引用関係を調べたりできます。

API キーは不要です。

npx rechtspraak-mcp

ツール

ツール内容
search_uitspraken判例法を検索します(デフォルトはファセット検索、フラグを指定すると全文検索)。ECLI とリンクを返します。
search_uitspraken_bulk3〜10 件の検索を一度に実行します。
get_uitspraakECLI で指定した判決 1 件の全文、メタデータ、関連情報を取得します。
get_uitspraken_bulk1 回の呼び出しで ECLI により最大 10 件の判決を取得します。
list_waardelijsten有効なフィルターの作成に使える値リスト(instanties、rechtsgebieden、proceduresoorten、…)を一覧表示します。
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 URL
  • links.rechtspraak — 人間が閲覧する詳細ページ
  • links.prudai — 判決を閲覧するための PrudAI ビューアー

エージェントが一節を引用する場合、ツールは、該当箇所の正確な抜粋をアンカーにした 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 defaultLiDO サービスエンドポイントを上書きします。
RECHTSPRAAK_DEBUG01 にすると、上流リクエストを stderr に記録します。

開発

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

データソースと免責事項

判例データは Rechtspraak の著作物であり、data.rechtspraak.nl を通じて Open Data として公開されています。引用グラフのデータは、KOOP の LiDO サービス(linkeddata.overheid.nl)から取得しています。このプロジェクトは独立したオープンソースのクライアントであり、de Rechtspraak または KOOP との提携関係や、両者からの推奨はありません。結果を利用する前に、必ず信頼できる公式ソースで確認してください。

ライセンス

MIT © PrudAI。PrudAI が保守しています。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。