mcpField
U
UK Law

UK Law

リモート
tavlabs.uk法務・行政01 週間前に更新
リポジトリ公式サイト

UK Law について

UK Lawは、英国の法律を検索・閲覧するアシスタント向けの読み取り専用MCPサーバーです。法令インデックスは毎日更新され、結果からlegislation.gov.ukの公式テキストを確認できます。

主な機能

  1. 01タイトルやIDで法令を検索
  2. 02法律や個別条文を閲覧
  3. 03種類・効力・地域・分野で絞り込み
  4. 04公式の分野分類を参照

活用シーン

  1. 01タイトルや識別子から英国法を検索
  2. 02法律の特定の条文を取得
  3. 03分野ごとに現行法令を確認

MCP 対応

リモートMCPサーバーとして、法令の検索・閲覧・分野別表示ツールをMCPクライアントに提供します。サインインは不要です。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://uk-law-mcp.uk-law-mcp.workers.dev/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

UK Law MCP サーバー

AI アシスタント(Claude、 ChatGPT、Claude Code、Codex など)が、UK Lawから取得した約130,000件の法律および規則を検索・閲覧できる、無料の読み取り専用MCPサーバーです。legislation.gov.uk から毎日更新されます。

法的助言ではありません。 テキストは非公式のコピーであり、古くなっていたり、変換エラーを含んでいたりする可能性があります。必ずlegislation.gov.ukで公式テキストを確認してください。

サーバー URL: https://uk-law-mcp.uk-law-mcp.workers.dev/mcp(サインイン不要)。このアドレスのルートページにも同じ手順が記載されています。

インストール:手順

アシスタントを接続する方法は2つあり、どちらも無料です。

  • MCP サーバー(https://uk-law-mcp.uk-law-mcp.workers.dev/mcp):Claude、ChatGPT、Claude Code、Codex 用です。パソコンへのインストールもサインインも不要です。
  • スキル(小さな Python スクリプト):Claude Code と Codex 用です。GitHub から直接読み込むため、サーバーなしで動作します。

インストール後、次のような質問をして動作を確認してください。 「Employment Rights Act 1996 の section 86 では、通知期間について何と定めていますか?」 回答には条文の引用と legislation.gov.uk へのリンクが含まれるはずです。

Claude(claude.ai、Claude Desktop、モバイルアプリ)

すべてのプランで利用できます。Free プランではカスタムコネクターを1つ追加できます。

  1. Customize → Connectorsを開きます。同じコネクターは Claude Desktop とモバイルアプリでも利用できます。
  2. + Add、続いてAdd custom connectorをクリックします。
  3. 名前:UK Law。リモート MCP サーバーの URL:https://uk-law-mcp.uk-law-mcp.workers.dev/mcp。Continueをクリックします。
  4. AuthenticationでNo sign inを選び、Addをクリックします。
  5. チャットで**+**(左下)→Connectorsをクリックし、UK Lawがオンになっていることを確認してから質問します。

Team プランと Enterprise プランでは、Owner がOrganization settings → Connectorsで一度だけコネクターを追加します (Add → Custom → Web、同じ URL、「No sign in」)。その後、メンバーが Customize → Connectors で有効にします。

Claude Code

オプション A、プラグイン(推奨)。 Claude Code に次のように入力します。

/plugin marketplace add flaviohtavares/uk-law-tools
/plugin install uk-law@uk-law-tools

求められた場合は、Claude Code を再起動してください。後で更新するには、/plugin marketplace update uk-law-toolsを実行します。

オプション B、MCP サーバー。 ターミナルで次を実行します。

claude mcp add --transport http --scope user uk-law https://uk-law-mcp.uk-law-mcp.workers.dev/mcp

--scope userを指定すると、すべてのプロジェクトで利用できるようになります。Claude Code 内で/mcpを実行して確認してください。

Codex(CLI、IDE 拡張機能、アプリ)

オプション A、MCP サーバー。 ターミナルで次を実行します。

codex mcp add uk-law --url https://uk-law-mcp.uk-law-mcp.workers.dev/mcp

または、~/.codex/config.tomlに次の内容を追加します。

[mcp_servers.uk-law]
url = "https://uk-law-mcp.uk-law-mcp.workers.dev/mcp"

codex mcp listを実行して確認し、新しい Codex セッションを開始します。

オプション B、スキル。 ターミナルで次を実行します。

curl -fsSL https://raw.githubusercontent.com/flaviohtavares/uk-law-tools/main/install.sh | sh

スキルが~/.agents/skills/uk-law(および~/.codex/skills/uk-law)にコピーされます。Codex を再起動してください。 更新する場合も同じコマンドを実行します。

ChatGPT

カスタム MCP サーバーは、Pro、Business、Enterprise/Eduプランで**chatgpt.com(Web)**から利用できます。Business では、ワークスペースの管理者とオーナーのみが追加できます。

  1. Pluginsを開きます。
  2. +、続いてAdd custom MCP serverをクリックします。
  3. 名前:UK Law。Connectionにhttps://uk-law-mcp.uk-law-mcp.workers.dev/mcpを入力します。
  4. Authentication:None。
  5. I understand and want to continueにチェックを入れ、Create as a pluginをクリックしてインストールします。
  6. 新しいチャットで**@**を入力し、UK Lawを選んで質問します。

Free プランと Plus プラン: このリンクをチャットに貼り付けて質問してください。ChatGPT が手順を読み、適切なファイルを開きます。

https://raw.githubusercontent.com/flaviohtavares/uk-law/main/llms.txt
その他の MCP クライアント

https://uk-law-mcp.uk-law-mcp.workers.dev/mcpをリモートサーバーとして追加します(Streamable HTTP トランスポート、認証不要)。

ツール

ツール機能
search_lawsタイトルの単語または ID で法律を検索します。フィルター:types、in_force、extent、topic、limit
get_law法律を読み込みます。長い法律の場合は、まず目次を取得し、次に 1 つの part(「section 86」、「schedule 1」、「part 2」など)を取得します
list_topics施行中の法律の件数を含む公式の分類項目を表示します
get_topicある分類項目に関する施行中の法律および規則を取得します(大きな分類項目の場合は year を指定します)

仕組み

Agents SDK のステートレス MCP ハンドラー(createMcpHandler)を使用する Cloudflare Worker です。 法律のインデックス(データリポジトリ内の index/laws.csv)は、タイトルの全文検索インデックスとともに D1 に保存されます。本文は GitHub から取得し、1 時間キャッシュされます。ユーザーデータは保存されません。

独自に実行する

npm install
npx wrangler login
npx wrangler d1 create uk-law          # put the database_id in wrangler.jsonc
npm run sync:full                      # loads index/laws.csv from a clone of uk-law (UKLAW_DATA)
npm run deploy

npm run sync は、前回の同期から変更された行のみを送信します。メンテナーが毎日の更新後に実行します。ローカル開発の場合は、python3 scripts/sync.py --full --local と npm run dev を実行してください。

メンテナー

Tavlabs Ltd が構築・保守しています。ロンドンを拠点とする、中小企業向けのソフトウェア会社です。[email protected]

The National Archives、legislation.gov.uk、または英国政府とは提携しておらず、これらから承認を受けているわけでもありません。 コード:MIT。法律本文:© Crown and database right、Open Government Licence v3.0。

コメント

MCP は初めてですか?

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

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