mcpField
U
uk-law-mcp

uk-law-mcp

本地服务
github.com/Ansvar-Systems法律与政务516 周前更新

关于 uk-law-mcp

uk-law-mcp 为法律专业人士、合规团队、开发者和研究人员提供英国立法检索。它返回可搜索的原文条款,并支持引文核验、法规状态查询和欧盟法律关联;语料现由 Ansvar Gateway 提供,也可自行构建数据库后自托管。

主要功能

  1. 01全文检索法律条款
  2. 02获取法条原文
  3. 03检查法规状态并核验引文
  4. 04汇总法律依据并格式化引文
  5. 05追踪英国与欧盟法律关联

适用场景

  1. 01查找特定法律主题的条款
  2. 02核验英国法律引文
  3. 03检查法规是否仍然有效
  4. 04追踪英国法规的欧盟法律渊源

MCP 相关

语料通过 Ansvar Gateway 提供给 MCP 客户端,网址为 https://gateway.ansvar.eu/mcp,并使用 OAuth。服务提供立法检索与获取、引文和法规状态核验,以及英国与欧盟法律交叉引用工具。

配置

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

mcp.json · 通用配置
{
"mcpServers": {
"eu-ansvar-uk-law": {
"command": "npx",
"args": [
"-y",
"@ansvar/uk-law-mcp"
]
}
}
}
启动命令npx -y @ansvar/uk-law-mcp

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

安装包
npm@ansvar/uk-law-mcp1.0.2

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

英国法律 MCP 服务

英国法律语料现已通过 Ansvar Gateway 提供。 将你的 AI 助手(Claude、Copilot、Cursor、自定义 MCP 客户端)连接到 https://gateway.ansvar.eu/mcp——只需一次 OAuth 连接,即可使用免费套餐,涵盖此语料,以及欧盟法规、28 个经审计司法辖区的国家法律和 CVE/安全情报,每条结果均附有逐字来源引文。请从 https://ansvar.eu/docs/quickstart 开始

连接

Claude Code(一行命令):

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——设置 → 连接器 → 添加自定义连接器 → 粘贴 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 替代方案。

MCP 注册表 许可证 GitHub 星标 CI 每日数据检查 数据库 条款

直接从 Claude、Cursor 或任何兼容 MCP 的客户端查询 3,241 部英国成文法——从《英国 GDPR》和《计算机滥用法》到《就业权利法》《公司法》等。

如果你正在开发法律科技、合规工具,或开展英国法律研究,这就是你的经验证参考数据库。

由 Ansvar Systems 构建——瑞典斯德哥尔摩


为何创建此项目

英国法律研究资料分散在 legislation.gov.uk、BAILII 和 EUR-Lex 保留欧盟法律索引中。无论你是:

  • 律师,在法律文书或合同中核实引文
  • 合规官,检查某项成文法是否仍然有效,或是否在脱欧后经过修订
  • 法律科技开发者,基于英国法律构建工具
  • 研究人员,追溯从法案草案到正式法案的立法历史

……你都不该需要打开几十个浏览器标签页,手动交叉核对 PDF。向 Claude 提问,即可获取准确条款及其上下文。

此 MCP 服务让英国法律变得可搜索、可交叉引用,并且便于 AI 读取。


示例查询

连接后,只需自然地提问:

  • “UK GDPR 对数据主体权利有何规定?”
  • “《计算机滥用法》仍然有效吗?”
  • “查找《1996 年就业权利法》中有关就业权利的条款”
  • “脱欧后,英国的欧盟充分性地位是什么?”
  • “英国有哪些法律落实了与 NIS2 指令等效的规定?”
  • “获取《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 工具——数秒内给出答案
查找欧盟法律衔接情况——翻阅保留的欧盟法律索引get_eu_basis——立即获取关联的欧盟法律文件
在 5 个以上的网站检查修订情况每日自动检查数据时效性
无 API、无集成MCP 协议——原生支持 AI

传统方式: 搜索 legislation.gov.uk --> 下载 PDF --> Ctrl+F --> 与说明性注释交叉引用 --> 检查是否有修订 --> 重复

此 MCP: “UK GDPR 对数据主体权利有何规定,与 EU GDPR 有何不同?” --> 完成。


可用工具(13)

核心法律研究工具(8)
工具描述
search_legislation对 512,651 个条款进行 FTS5 搜索,并按 BM25 排序
get_provision按法案名称和条款编号检索特定条款
validate_citation对照数据库验证引文(零幻觉检查)
build_legal_stance汇总来自成文法、判例法和立法准备材料的引文
format_citation按照英国惯例格式化引文(完整/简短/精确定位)
check_currency检查成文法是否生效、已修订或已废止
list_sources列出所有可用成文法及其元数据和数据来源信息
about服务信息、功能、数据集统计信息和覆盖范围摘要
欧盟/国际法整合工具(5 个)
工具说明
get_eu_basis获取英国法规所依据或与之保持一致的欧盟文书
get_uk_implementations查找实施特定欧盟法案或源自该法案的英国法律
search_eu_implementations搜索欧盟文件,并查看英国实施和保留情况的数量
get_provision_eu_basis获取特定英国条款所涉及的欧盟法律参考
validate_eu_compliance检查英国对欧盟指令的实施情况或充分性状态

欧盟法律整合

英国于 2020 年 1 月 31 日脱离欧盟。如今,英国法律与欧盟法律之间的关系体现为充分性和一致性,而非成员关系。

主题状态
欧盟充分性决定英格兰、威尔士、苏格兰、北爱尔兰和直布罗陀均获得 GDPR 第 45 条充分性决定(于 2021 年 6 月授予)
保留的欧盟法律根据《2018 年欧盟(退出)法》,脱欧时保留了大量源自欧盟的法律,目前正逐步审查
英国 GDPR与欧盟 GDPR 几乎相同,但有英国特定的修改——欧盟工具展示英国 GDPR 与欧盟 GDPR 之间的一致性
NIS 条例英国在脱欧前已实施 NIS;相当于 NIS 2 的英国法规正在制定中

此 MCP 中的欧盟桥接工具可帮助你追踪哪些英国法规源自欧盟指令、哪些条款与欧盟监管要求保持一致,以及脱欧后出现了哪些分歧。

注意: 欧盟交叉引用反映的是源自关系和一致性关系。英国不再受欧盟法律约束,但了解英国法规的欧盟渊源对跨境合规工作至关重要。


数据来源与时效性

所有内容均来自权威的英国法律数据库:

  • 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
SemgrepSAST 扫描(OWASP Top 10、密钥、TypeScript)每次推送
Gitleaks检测整个 git 历史记录中的密钥每次推送
Trivy扫描文件系统和 npm 依赖项中的 CVE每日
Docker Security容器镜像扫描 + SBOM 生成每日
Socket.dev检测供应链攻击PR
OSSF ScorecardOpenSSF 最佳实践评分每周
Dependabot自动更新依赖项每周

完整政策和漏洞报告方式请参阅 SECURITY.md。


重要免责声明

法律建议

此工具不提供法律建议

法规文本来源于 legislation.gov.uk(英国国家档案馆)。但是:

  • 这是一个研究工具,不能替代专业法律顾问
  • 法院判例仅包含在高级版中——没有高级版数据库时,请勿仅依赖此工具进行判例法研究
  • 向法院提交文件前,请对照原始资料核实关键引文
  • 欧盟交叉引用反映的是法律渊源和一致性,并不代表当前的欧盟成员资格
  • 北爱尔兰有特定的脱欧后法律安排(《温莎框架》),相关内容可能未得到完整体现

用于专业用途前,请阅读: DISCLAIMER.md | PRIVACY.md

客户保密

查询会通过 Claude API 处理。对于受法律特权保护或机密事项,请使用本地部署。有关律师协会合规指南,请参阅 PRIVACY.md。

律师协会提供的指南:英格兰和威尔士律师协会 | 苏格兰律师协会 | 北爱尔兰律师协会


文档


开发

设置
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 项条文)

  • 欧盟/国际法对齐工具

  • 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 — 根据 CDPA 1988 第 163–164 条,英国王室享有版权;legislation.gov.uk 明确授予开放政府许可 v3.0。英国并非采用法定公有领域制度;开放许可授权才是实际适用的许可。允许商业再利用,但须注明出处;无需以相同方式共享。必须注明的归属文本:"Contains public sector information licensed under the Open Government Licence v3.0." 英国议会内容(Hansard、法案)享有议会版权(而非王室版权),适用单独的开放议会许可 v3.0。核验日期:2026-05-17。
  • 判例法: BAILII(依据服务条款使用,高级版)
  • 欧盟元数据: EUR-Lex(欧盟公有领域)

关于 Ansvar Systems

我们为全球市场打造 AI 加速的合规与法律研究工具。这个 MCP 服务让你可以通过任何 AI 客户端检索 3,241 部英国法规——无需打开浏览器标签页、查阅 PDF 或手动交叉比对。

ansvar.eu —— 瑞典斯德哥尔摩


用心打造于瑞典斯德哥尔摩

评论

支持 Markdown

第一次接触 MCP?

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

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