czech-law-mcp について
czech-law-mcpは、法律調査やコンプライアンス向けに、チェコの法令本文や条文を検索し、出典情報を返します。コーパスはローカルで構築でき、Ansvar Gateway経由でも利用できます。
主な機能
- 01チェコ法令の全文検索
- 02法令と条文を収録
- 03出典の本文と識別情報を返却
- 04ローカルでコーパスを構築
活用シーン
- 01チェコ法の条文を検索
- 02法律・コンプライアンス回答の引用を確認
- 03ローカルの法令データベースを構築
MCP 対応
リポジトリからMCPサーバーを構築し、索引化された法律資料の検索結果をクライアントに公開します。ホスト版はAnsvar Gateway経由で利用できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Czech Law MCP
Czech law コーパスは現在、Ansvar Gateway を通じて提供されています。 AI アシスタント(Claude、Copilot、Cursor、カスタム MCP クライアント)を
https://gateway.ansvar.eu/mcpに接続してください。OAuth 接続は 1 回で済み、無料プランも利用できます。このコーパスに加え、EU 規則、監査済みの 28 の管轄区域における国内法、CVE/セキュリティインテリジェンスを網羅し、すべての結果に原文の出典が引用されます。https://ansvar.eu/docs/quickstart から始めてください。
接続
Claude Code(1 行):
claude mcp add ansvar --transport http https://gateway.ansvar.eu/mcp
Claude Desktop / Cursor — claude_desktop_config.json(または mcp.json)に追加します:
{
"mcpServers": {
"ansvar": {
"type": "url",
"url": "https://gateway.ansvar.eu/mcp"
}
}
}
Claude.ai — Settings → Connectors → Add custom connector → https://gateway.ansvar.eu/mcp を貼り付けます
最初のリクエストで OAuth のサインアップフローが開きます(セットアップの詳細:ansvar.eu/docs/quickstart)。サインアップ後、クライアントはアカウントに紐付けられます。プラン(free / premium / team / company)によって、ファンアウト、クォータ、接続可能な下流の MCP が決まります。
この MCP をセルフホストする
このリポジトリをクローンして、コーパスを自分で構築することもできます。スキーマ、 フェッチャー、ツールの実装はすべてこのリポジトリにあります。リポジトリにないのは 構築済みのデータベースです。上流ソースに関する TDM および規格のライセンス上の制約により、 コーパスは公開成果物として再配布せず、Ansvar のインフラストラクチャでホストしています。
独自に構築するには、このリポジトリの取り込みスクリプトを実行してください(エントリーポイントは
リポジトリによって異なり、通常は scripts/ingest.sh、npm run ingest、または make ingest です。
リポジトリのルートを確認してください)。
Czech Law 用 MCP サーバー — www.e-sbirka.cz の 45,899 件の法令を収録しています。
概要
このサーバーは、以下の Sources に記載されている法的資料をインデックス化し、 Model Context Protocol を通じて公開します。Ansvar MCP フリートの一部であり、 セルフホスト用に公開されたソースコードを利用できるサーバーです。
取り込み時に上流ソースへ接続する場合を除き、外部ネットワークへの通信は行いません。 分析機能や、外部への定期的な通信もありません。
対象範囲
- コーパス: Czech Law — 45,899 件の法令、461,231 件の条文
- 管轄区域コード:
CZ - コーパスのスナップショット: 2026-02-22
コーパスは、付属の取り込みスクリプトによって上流ソースから再構築されます。最新の状態に保つため、定期的に再実行してください。
ソース URL、利用規約、再利用条件については、以下の Sources を参照してください。
この MCP が存在する理由
コンプライアンス、セキュリティ、または法律に関する質問に、学習データだけを使って回答する LLM は、出典を捏造します。存在しない、またはモデルの主張を裏付けていない条文番号、法令名、出典 URL を、自信たっぷりに提示してしまいます。この MCP を使うと、エージェントはインデックス化された資料から実際の本文、識別子、出典 URL を直接返すツールを呼び出せるため、記憶に頼るのではなく、回答を根拠に基づいたものにできます。
MCP は 1 つ、コーパスも 1 つ。重要なのは組み合わせて使うことです。
Ansvar Gateway(ansvar.eu)は、この MCP と Ansvar のほかのサービス群を、単一の認証済みエンドポイントの背後で統合します。法域、EU 規制、セキュリティフレームワーク、業界規制当局、プライバシーパターンカタログ、リスクスコアリングツールを網羅する 300 以上のサーバーが含まれます。これにより、単一の MCP だけでは実現できない、複数のドメインにまたがるワークフローをエージェントが実行できます。
- 脅威モデリングと TARA。 脅威の列挙 → 既知のコンポーネントの脆弱性 → 深刻度のスコアリング → 該当する AI、サイバーセキュリティ、自動車関連の義務 → プライバシー上の脅威。すべての調査結果を出典まで追跡できます。
- ギャップ分析。 対象フレームワークの要件 → 現状の証拠 → 未達の義務 → 是正ガイダンスと当局の見解。すべてのギャップを、それを検出した具体的な要件まで追跡できます。
- データ保護影響評価。 プライバシー規制の条文 → 各国の DPA ガイダンス → プライバシーパターンカタログ → 該当する判例法。
高品質な引用を得る
エージェントのコンテキストがいっぱいになると、引用の正確性は低下します。入力が長いと検索段階でずれが生じ、モデルは主張の本文を正しく思い出していても、出典を誤って関連付けることがあります。次の 2 つの方法で、正確性を高く保てます。
- 最初は対象を絞って調査し、次に確認用エージェントを使います。 まず関連性の高い少数の MCP に問い合わせ、その後、各引用をソース MCP と照合して解決し直し、一致しなくなったものを指摘することだけを役割とする別のエージェントを実行します。確認用エージェントは、回答を統合するエージェントと同じ MCP ツールを使用します。
- 確信が持てない場合は、出典の本文をそのまま取得します。 エージェントが出力するすべての引用は、このサーバーに対するツール呼び出しに紐付いています。あなた自身、または別のエージェントが同じ識別子を使って同じツールを呼び出せば、法令、条文、規格の生の本文を直接確認できます。本文がエージェントの主張を裏付けていなければ、識別子が実在するかどうかにかかわらず、その引用は誤用されています。
どちらの方法も、セルフホストでもゲートウェイ経由でも同じように使えます。
2 つの利用方法
セルフホスト(無料、Apache 2.0) — このリポジトリをクローンし、取り込みスクリプトを実行して、記載されている上流ソースからローカルデータベースを構築し、MCP クライアントをローカルサーバーに接続します。手順は以下のとおりです。
ホスト型ゲートウェイを使う — Ansvar の MCP サービス群全体にわたって厳選され、常に最新の状態に保たれたコーパスを、本番環境で使用できます。引用の補強と複数法域への並列問い合わせにも対応しています。詳しくは ansvar.eu をご覧ください。
セルフホスト
インストール
git clone https://github.com/Ansvar-Systems/Czech-law-mcp.git
cd Czech-law-mcp
npm install
データベースの構築
npm run build:db
取り込みはスナップショットです。再実行するまで、ローカルコピーは古くなっていきます。ホスト型ゲートウェイのコーパスは継続的に更新されます。
プレミアムティア(判例)
プレミアムティアでは、sbirka.nsoud.czで公開されているSbírka soudních rozhodnutí a stanovisekの厳選された最高裁判所の判決を、無料のコーパスに追加します。ライセンスの根拠は、法令を対象とするものと同じ Czech-Statutory-PD §3 の適用除外です。チェコ著作権法 121/2000 Coll. により、裁判所の判決は著作権保護の対象外です。
プレミアムデータベースは2つの手順で構築します。まず、判例コーパスを取り込みます(シングルスレッドで実行し、リクエスト間隔を2秒以上空け、robots.txtを遵守してください)。
npm run ingest:nsoud-sbirka # full corpus (~9,790 decisions, ~6 hours)
npm run ingest:nsoud-sbirka -- --limit 100 # smoke test (200 seconds)
npm run ingest:nsoud-sbirka -- --resume # skip already-ingested URLs
シードファイルはdata/case-law-seed/{ns-sbirka-<id>}.jsonに保存されます。次に、e-Sbírkaの法令コーパスと判例シードを統合するプレミアムデータベースを構築します。
npm run build:db:premium
プレミアムビルドの出力先はdata/database-premium.dbです(法令と判例の追加分を合わせて約1.3 GB)。判例の行は、同じlegal_documentsテーブルにtype='case_law'、publisher='Nejvyšší soud'、license='Czech-Statutory-PD'として保存されます。各判決のPředpisyフィールドから解析された引用法令は、cross_referencesに保存されます。
rozhodnuti.nsoud.czでの最高裁判所判決の全文検索は対象外です。このサブドメインは、robots.txtによってDG_JUSTICE_CRAWLER以外のすべてのユーザーエージェントをブロックしており、NS ITから別途書面による例外許可を得る必要があります。Sbírkaコレクションは、厳選された公開品質の判例集です。
MCP クライアントを設定する
{
"mcpServers": {
"czech-law-mcp": {
"command": "node",
"args": ["dist/index.js"]
}
}
}
ソース
| ソース | ソース URL | 利用規約/ライセンス URL | ライセンスの根拠 | 帰属表示が必要 | 商用利用 | 再配布/キャッシュ | 備考 |
|---|---|---|---|---|---|---|---|
| www.e-sbirka.cz | https://www.e-sbirka.cz | Czech Copyright Act 121/2000 §3 | Czech-Statutory-PD — Czech Copyright Act 121/2000 Coll. §3により、「úřední dílo」(公的著作物)は著作権保護の対象外です | はい | はい | はい | 無料ティア。US-Federal-PD(17 USC §105)およびNorwegian-Court-Publicationと同じ法令上の適用除外の仕組みです。EUオープンデータ指令 2019/1024 のチェコ国内法への移行法(Act 261/2021 Coll.)が、補足的な根拠となります。上流ではCzech-Statutory-PD(entry_kind: regime)としてカタログに登録されています。 |
| sbirka.nsoud.cz | https://sbirka.nsoud.cz/sbirka/{id}/ | Czech Copyright Act 121/2000 §3 | Czech-Statutory-PD — 裁判所の判決にも同じúřední dílo適用除外が適用されます | はい | はい | はい | プレミアムティア(Wave A)。厳選された最高裁判所の判決(Sbírka soudních rozhodnutí a stanovisek)です。robots.txtはクロールを全面的に許可しており、Crawl-Delayの指定はありません。取り込みはシングルスレッドで実行し、リクエスト間隔を2秒以上空けます。最高裁判所の判決全文検索はrozhodnuti.nsoud.czで提供されていますが、DG_JUSTICE_CRAWLER以外のエージェントをブロックするため、対象外です。 |
このリポジトリが提供しないもの
このリポジトリのソース(MCP サーバーのコード、スキーマ、取り込みスクリプト)はApache 2.0ライセンスで提供されています。以下のライセンスが対象とするのは、このリポジトリ内のコードのみであり、上流の法律資料には適用されません。
取り込みを実行すると、記載された上流ソースから資料がダウンロード、キャッシュ、変換、インデックス化される場合があります。これらの資料の利用が、ソースの利用規約、帰属表示の要件、robots/レート制限、データベース権、著作権規則、およびお客様の管轄区域で適用される商用利用や再配布の制限を遵守していることを確認する責任は、お客様にあります。
ライセンス
Apache 2.0 — LICENSEを参照してください。このライセンスでは、このリポジトリのソースコードの商用利用、変更、再配布が許可されています。取り込みスクリプトがダウンロードする上流の法律資料には適用されません。それらの資料には、引き続き各ソースの管轄区域の公開規約が適用されます(上記の「ソース」を参照してください)。
Ansvar ゲートウェイ
セルフホストを希望しない場合は、ansvar.eu が、この MCP と Ansvar の全サービスを単一の認証済みエンドポイント経由で提供します。厳選された本番用コーパス、複数の MCP をまたぐクエリのオーケストレーション、引用情報の拡充も利用できます。
問題報告:github.com/Ansvar-Systems/Czech-law-mcp/issues · セキュリティ:[email protected]
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。