uk-law-mcp について
uk-law-mcpは、法律実務家やコンプライアンス担当者、開発者、研究者向けの英国法令検索ツールです。条文を原文のまま検索・取得でき、引用や効力の確認、EU法との関連調査にも対応します。コーパスは現在Ansvar Gatewayで提供され、自分でデータベースを構築してセルフホストすることもできます。
主な機能
- 01条文の全文検索
- 02法令条文の原文取得
- 03法令の効力確認と引用検証
- 04法的見解の整理と引用書式化
- 05英国法とEU法の関連追跡
活用シーン
- 01法律上のテーマに関する条文検索
- 02英国法の引用確認
- 03法令の現行性の確認
- 04英国法令のEU法上の起源の追跡
MCP 対応
コーパスはAnsvar Gateway(https://gateway.ansvar.eu/mcp)を通じてMCPクライアントに提供され、OAuthを使用します。法令の検索・取得、引用と効力の確認、英国法とEU法の相互参照ツールを公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
UK Law MCP Server
英国法コーパスは現在、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)。登録後、クライアントはアカウントに紐付けられます。プラン(無料/プレミアム/チーム/企業)によって、ファンアウト、クォータ、アクセス可能な下流 MCP が決まります。
この MCP をセルフホストする
このリポジトリをクローンして、コーパスを自分で構築することもできます。スキーマ、フェッチャー、ツールの実装はすべてここにあります。リポジトリに含まれていないのは、事前構築済みデータベースです。上流ソースに対する TDM および標準規格のライセンス上の制約があるため、コーパスは公開アーティファクトとして再配布せず、Ansvar のインフラストラクチャでホストしています。
独自に構築する場合:このリポジトリの取り込みスクリプトを実行してください(エントリーポイントはリポジトリによって異なります。通常は scripts/ingest.sh、npm run ingest、または make ingest です。リポジトリのルートを確認してください)。
AI 時代の legislation.gov.uk に代わる選択肢です。
UK GDPR や Computer Misuse Act から Employment Rights Act、Companies Act などに至る英国の法令 3,241 件を、Claude、Cursor、または MCP 互換クライアントから直接検索できます。
リーガルテックやコンプライアンスツールを開発している方、英国法を調査している方にとって、信頼できる参照データベースです。
Ansvar Systems が開発 — スウェーデン、ストックホルム
このプロジェクトの目的
英国法に関する情報は legislation.gov.uk、BAILII、EUR-Lex の英国に適用される EU 法インデックスに分散しています。あなたが次のいずれかに当てはまる場合でも、
- 弁護士として、書面や契約書の引用を検証する
- コンプライアンス担当者として、法令が現在も有効か、または Brexit 後に改正されたかを確認する
- リーガルテック開発者として、英国法を活用したツールを構築する
- 研究者として、法案から法律に至る立法の経緯をたどる
……ブラウザーのタブを何十個も開き、PDF を手作業で照合する必要はありません。Claude に尋ねれば、該当する条項を文脈とともに正確に取得できます。
この MCP サーバーにより、英国法を検索可能、相互参照可能、AI が読み取り可能にします。
質問例
接続したら、自然な言葉で質問するだけです。
- 「UK GDPR ではデータ主体の権利について何と定めていますか?」
- 「Computer Misuse Act は現在も有効ですか?」
- 「Employment Rights Act 1996 に基づく雇用上の権利に関する規定を探してください」
- 「ブレグジット後、英国は EU からどのような十分性認定を受けていますか?」
- 「NIS2 Directive に相当する内容を実施する英国の法律はどれですか?」
- 「Data Protection Act 2018 の第 7 条の本文を取得してください」
- 「UK GDPR と DPA 2018 のデータ侵害通知要件を比較してください」
- 「『Computer Misuse Act 1990, s.1』という引用を検証してください」
含まれる内容
| カテゴリー | 件数 | 詳細 |
|---|---|---|
| 制定法 | 3,241 件の制定法 | legislation.gov.uk の議会制定法 |
| 条項 | 512,651 件の条項 | FTS5 による全文検索が可能 |
| 判例法 | 65,026 件の判決 | プレミアムプラン — 裁判所の判決および審判所の裁定 |
| 準備資料 | 3,838 件の文書 | 解説資料および Hansard の参照情報 |
| データベースサイズ | 約 3,606 MB | 条項の全文を含む包括的な SQLite データベース |
| 毎日の更新 | 自動 | legislation.gov.uk との鮮度チェック |
検証済みデータのみ — すべての引用は公式ソース(legislation.gov.uk)と照合して検証されています。LLM が生成したコンテンツは一切ありません。
実際の動作を見る
これが機能する理由
原文のままのソーステキスト(LLM による処理なし):
- すべての制定法のテキストは、legislation.gov.uk の公式ソースから取り込まれています
- 条項は SQLite FTS5 データベースの行から変更せずに返されます
- LLM による要約や言い換えは一切ありません — データベースには制定法のテキストが格納されており、AI による解釈は含まれていません
スマートなコンテキスト管理:
- 検索では BM25 スコアリングで順位付けされた条項が返されるため、コンテキストを安全に扱えます
- 条項の取得では、法律名と条番号を指定して正確なテキストを取得できます
- 相互参照を使って、すべてを一度に読み込まずに関連情報を確認できます
技術アーキテクチャ:
legislation.gov.uk API --> Parse --> SQLite --> FTS5 snippet() --> MCP response
^ ^
Provision parser Verbatim database query
従来の調査方法とこの MCP の比較
| 従来の方法 | この MCP サーバー |
|---|---|
| legislation.gov.uk で法律名を検索 | 平易な言葉で検索:「データ主体のアクセス要求」 |
| 複数の部分から成る制定法を手動で確認 | コンテキストとともに該当条項を正確に取得 |
| 法律間の相互参照を手動で行う | build_legal_stance が複数のソースにわたる情報を集約 |
| 「この制定法はまだ有効ですか?」— 手動で確認 | check_currency ツール — 数秒で回答 |
| EU との整合性を確認 — 保持された EU 法の索引を調査 | get_eu_basis — 関連する EU 法令を即座に確認 |
| 改正を確認するために 5 つ以上のサイトを確認 | 毎日の自動鮮度チェック |
| API も連携機能もない | MCP プロトコル — AI ネイティブ |
従来の方法: legislation.gov.uk で検索 --> PDF をダウンロード --> Ctrl+F --> 解説資料と相互参照 --> 改正を確認 --> 繰り返す
この MCP: 「UK GDPR はデータ主体の権利について何と定めており、EU GDPR とはどう違いますか?」 --> 完了。
利用可能なツール(13)
主要な法的調査ツール(8)
| ツール | 説明 |
|---|---|
search_legislation | BM25 による順位付けで 512,651 件の条項を FTS5 検索 |
get_provision | 法律名と条番号を指定して特定の条項を取得 |
validate_citation | 引用をデータベースと照合して検証(ハルシネーションをゼロに抑えるチェック) |
build_legal_stance | 制定法、判例法、準備資料から引用情報を集約 |
format_citation | 英国の慣例に従って引用をフォーマット(完全形/短縮形/ピンポイント) |
check_currency | 制定法が有効、改正済み、または廃止済みかを確認 |
list_sources | メタデータおよびデータの出典情報とともに、利用可能なすべての制定法を一覧表示 |
about | サーバー情報、機能、データセット統計、収録範囲の概要 |
EU/国際法の統合ツール(5)
| ツール | 説明 |
|---|---|
get_eu_basis | 英国の制定法が派生または整合しているEU法令を取得します |
get_uk_implementations | 特定のEU法令を実施またはそこから派生した英国法を検索します |
search_eu_implementations | 英国での実施数と維持数を含むEU文書を検索します |
get_provision_eu_basis | 特定の英国の条項に関するEU法の参照情報を取得します |
validate_eu_compliance | EU指令に対する英国の実施状況または十分性のステータスを確認します |
EU法の統合
英国は2020年1月31日にEUを離脱しました。現在、英国法とEU法の関係は、加盟ではなく、十分性と整合性に基づいています。
| トピック | ステータス |
|---|---|
| EUの十分性認定 | 英国は、イングランド、ウェールズ、スコットランド、北アイルランド、ジブラルタルについて、GDPR第45条に基づく十分性認定を取得しています(2021年6月に付与) |
| 維持されたEU法 | EU由来の法令の重要な部分は、離脱時にEuropean Union (Withdrawal) Act 2018に基づいて維持され、現在、段階的に見直されています |
| UK GDPR | EU GDPRとほぼ同一で、英国固有の修正が加えられています。EUツールでは、UK GDPRとEU GDPRの整合性を確認できます |
| NIS規則 | 英国はブレグジット前にNISを実施しました。英国版NIS 2に相当する制度は策定中です |
このMCPのEU連携ツールを使うと、どの英国の制定法がEU指令に由来するのか、どの条項がEUの規制要件に整合しているのか、またブレグジット後にどのような乖離が生じたのかを追跡できます。
注記: EUの相互参照情報は、派生関係と整合関係を示しています。英国はもはやEU法の適用を受けませんが、英国の制定法のEU法上の由来を理解することは、国境を越えたコンプライアンス業務に不可欠です。
データソースと鮮度
すべてのコンテンツは、信頼できる英国の法令データベースを情報源としています。
- legislation.gov.uk -- 英国の公式法令データベース(国立公文書館)
- BAILII -- 英国・アイルランド法律情報協会(判例法、プレミアムプラン)
データの出所
| 項目 | 値 |
|---|---|
| 権威機関 | 国立公文書館/国王印刷局 |
| 取得方法 | legislation.gov.uk API |
| 言語 | 英語 |
| ライセンス | Open Parliament Licence/Open Government Licence |
| 対象範囲 | legislation.gov.ukの3,241件の法律 |
自動鮮度チェック(毎日)
毎日のGitHub Actionsワークフローで、legislation.gov.ukの変更を監視しています。
| チェック | 方法 |
|---|---|
| 法令の改正 | 既知の条項アンカーとのずれを検出 |
| 新しい法令 | legislation.gov.ukの索引と照合 |
| 廃止された法令 | ステータスの変更を検出 |
検証済みデータのみを使用しています。すべての引用は公式情報源に照らして検証されています。LLMが生成したコンテンツは一切ありません。
セキュリティ
このプロジェクトでは、自動セキュリティスキャンを複数の層で実施しています。
| スキャナー | 機能 | スケジュール |
|---|---|---|
| CodeQL | セキュリティ脆弱性の静的解析 | 毎週+PR |
| Semgrep | SASTスキャン(OWASPトップ10、シークレット、TypeScript) | プッシュごと |
| Gitleaks | Gitの履歴全体にわたるシークレット検出 | プッシュごと |
| Trivy | ファイルシステムとnpm依存関係のCVEスキャン | 毎日 |
| Docker Security | コンテナイメージのスキャン+SBOMの生成 | 毎日 |
| Socket.dev | サプライチェーン攻撃の検出 | PR |
| OSSF Scorecard | OpenSSFのベストプラクティスに基づくスコアリング | 毎週 |
| Dependabot | 依存関係の自動更新 | 毎週 |
ポリシー全文と脆弱性の報告方法については、SECURITY.mdをご覧ください。
重要な免責事項
法律上の助言
このツールは法律上の助言ではありません
法令の本文は legislation.gov.uk(The National Archives)から取得しています。ただし、以下の点にご注意ください。
- これは調査ツールであり、専門家による法律上の助言に代わるものではありません
- 裁判例の収録はプレミアムプランのみです -- プレミアムデータベースを利用せず、判例法の調査をこれだけに頼らないでください
- 裁判所への提出書類では、重要な引用を必ず一次資料と照合してください
- EU への相互参照は、法令の由来と整合性を示すものであり、現在の EU 加盟状況を反映するものではありません
- 北アイルランドには、EU 離脱後の固有の法的取り決め(ウィンザー・フレームワーク)があり、完全には反映されていない可能性があります
専門的な用途で使用する前に、DISCLAIMER.md | PRIVACY.mdをお読みください。
クライアントの守秘義務
クエリは Claude API を経由します。秘匿特権の対象となる案件や機密事項には、オンプレミスのデプロイを使用してください。法曹協会のガイダンスについては、PRIVACY.mdをご覧ください。
所属する弁護士会のガイダンス:The Law Society(イングランドおよびウェールズ) | Law Society of Scotland | Law Society of Northern Ireland
ドキュメント
- EU 統合ガイド -- EU への相互参照に関する詳細なドキュメント
- EU 使用例 -- EU 法令の実践的な検索例
- セキュリティポリシー -- 脆弱性の報告およびスキャンに関する詳細
- 免責事項 -- 法的免責事項および専門的な用途に関する注意事項
- プライバシー -- クライアントの守秘義務およびデータの取り扱い
開発
セットアップ
git clone https://github.com/Ansvar-Systems/UK-law-mcp
cd UK-law-mcp
npm install
npm run build
npm test
ローカルでの実行
npm run dev # Start MCP server
npx @anthropic/mcp-inspector node dist/index.js # Test with MCP Inspector
データ管理
npm run ingest # Ingest statutes from legislation.gov.uk
npm run build:db # Rebuild SQLite database
npm run drift:detect # Run drift detection against anchors
npm run check-updates # Check for amendments and new Acts
パフォーマンス
- 検索速度: ほとんどの FTS5 クエリで 100ms 未満
- データベースサイズ: 約 3,606 MB(包括的 -- 英国法令コーパス全体)
- 信頼性: 3,241 件の法令全体で、データ取り込み成功率 100%
その他の Ansvar MCP
ansvar.eu/coverageで、対象範囲全体をご確認いただけます。
貢献
貢献を歓迎します!ガイドラインについてはCONTRIBUTING.mdをご覧ください。
優先分野:
- 裁判例の拡充(BAILII との統合)
- 北アイルランド固有の法規定
- スコットランド法の相違点の追跡
- 法令の過去のバージョンおよび改正履歴の追跡
ロードマップ
-
FTS5 検索機能を備えた中核的な法令データベース
-
コーパス全体の取り込み(法令 3,241 件、条項 512,651 件)
-
EU/国際法との整合性確認ツール
-
Vercel Streamable HTTP へのデプロイ
-
legislation.gov.uk との毎日の最新性チェック
-
プレミアム判例法(判決 65,026 件)
-
プレミアム準備資料(文書 3,838 件)
-
北アイルランドのウィンザー・フレームワークに関する注釈
-
スコットランド法の相違点を示すマーカー
-
法令の過去のバージョン(改正履歴の追跡)
-
ウェールズ語の条項の収録範囲
引用
この MCP サーバーを学術研究で使用する場合:
@software{uk_law_mcp_2026,
author = {Ansvar Systems AB},
title = {UK Law MCP Server: Production-Grade Legal Research Tool},
year = {2026},
url = {https://github.com/Ansvar-Systems/UK-law-mcp},
note = {3,241 UK statutes with 512,651 provisions sourced from legislation.gov.uk}
}
ライセンス
Apache License 2.0。詳細はLICENSEをご覧ください。
データライセンス
- 法令および立法:
OGL-3.0— legislation.gov.ukで明示的に付与されている Open Government Licence v3.0 に基づく、CDPA 1988 ss. 163–164 の英国国王著作権。英国は法令上のパブリックドメイン制度を採用していません。適用される許諾はオープンライセンスの付与です。出典を表示すれば商用再利用が認められます。継承条項はありません。必須の出典表示文:「Open Government Licence v3.0に基づいてライセンスされた公共部門情報が含まれています。」英国議会のコンテンツ(Hansard、法案)は議会著作権(国王著作権ではありません)の対象であり、別個の Open Parliament Licence v3.0 が適用されます。2026-05-17 に確認済み。 - 判例法: BAILII(利用規約に基づき使用、プレミアムプラン)
- EU メタデータ: EUR-Lex(EU パブリックドメイン)
Ansvar Systems について
当社は、世界市場向けに AI で高速化されたコンプライアンスおよび法務調査ツールを開発しています。この MCP サーバーを使えば、3,241 件の英国制定法をあらゆる AI クライアントから検索できます。ブラウザーのタブも、PDF も、手作業での相互参照も不要です。
ansvar.eu -- スウェーデン、ストックホルム
スウェーデン、ストックホルムで心を込めて開発
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。