关于 UK Legal Research
UK Legal Research 是供助手与开发者研究英国法律的 MCP 服务,覆盖法院判决、法规、议会资料和 HMRC。它返回原始来源文本与引文元数据,便于整理和核验法律证据。
主要功能
- 01搜索英国判例并读取判决
- 02核查法规、地域范围与生效状态
- 03查询 Hansard、法案、投票和委员会
- 04解析并解析 OSCOLA 引文
- 05搜索 HMRC 指引和增值税税率
适用场景
- 01根据判决核实案件引文
- 02检查条文的地域范围和状态
- 03追踪从辩论到投票的议会证据
- 04查找税务问题相关的 HMRC 指引
MCP 相关
该服务向 MCP 客户端提供英国法律研究工具,以及 `judgment://`、`legislation://` 和 `hansard://` 资源。它支持托管 HTTP 端点或本地 stdio 连接。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://uk-legal-mcp.fly.dev/mcpclaude mcp add --transport http paulieb89-uk-legal https://uk-legal-mcp.fly.dev/mcp{"mcpServers":{"paulieb89-uk-legal":{"type":"http","url":"https://uk-legal-mcp.fly.dev/mcp"}}}在 Cursor 中打开{"servers":{"paulieb89-uk-legal":{"type":"http","url":"https://uk-legal-mcp.fly.dev/mcp"}}}在 VS Code 中打开{"mcpServers":{"paulieb89-uk-legal":{"type":"http","url":"https://uk-legal-mcp.fly.dev/mcp"}}}{"mcpServers":{"paulieb89-uk-legal":{"serverUrl":"https://uk-legal-mcp.fly.dev/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
35| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| slug | string | 是 | 判决 slug,例如 'uksc/2024/12' 或 'ewca/civ/2023/450' |
详细介绍
uk-legal-mcp
为 AI 助手提供英国法律研究资料。
uk-legal-mcp 可将 ChatGPT、Claude、VS Code、Cursor 及其他支持 MCP 的客户端连接到英国判例法、成文法、Hansard、法案、投票、委员会、OSCOLA 引文解析和 HMRC 指引。它会返回原始来源文本和引文元数据,供你的 Agent 构建可核查并可添加脚注的证据包。
法律资料无需 API 密钥。HMRC 经过身份验证的 Making Tax Digital 端点为可选项。
为获得最佳效果,请告知你的助手使用 uk-legal-mcp 服务;只要可以核查英国法律来源,就不要凭记忆作答。
快速开始
使用托管 MCP 端点:
https://uk-legal-mcp.fly.dev/mcp
适用于使用 mcpServers JSON 的客户端:
{
"mcpServers": {
"uk-legal": {
"type": "http",
"url": "https://uk-legal-mcp.fly.dev/mcp"
}
}
}
本地 stdio 用法:
uvx uk-legal-mcp
Claude Desktop 本地配置:
{
"mcpServers": {
"uk-legal": {
"command": "uvx",
"args": ["uk-legal-mcp"]
}
}
}
如果托管工具停止响应,请从客户端的 Apps / Customise 菜单刷新服务。对于篇幅很长的法案,本地模式可能更可靠,因为它使用你自己的 IP,而不是共享云端 IP。
先试试这个
连接服务后,开启一个新聊天并询问:
I am checking a UK legal source. Only use uk-legal-mcp. Find the source, give me the source URL, and tell me what metadata I should check before relying on it.
处理法律事务时,请索要证据包,而不是简单的答案:
Only use uk-legal-mcp. Give me the source text or source summary, the source URL, citation metadata, and any caveats about jurisdiction, version, or uncertainty.
可在律师指南中查看可直接运行的提示词。
覆盖范围
| 来源领域 | 助手可以核查的内容 |
|---|---|
| 判例法 | TNA Find Case Law 中的英国判决,包括中性引文、法院、日期、判决元数据、段落查询和判决内搜索。 |
| 成文法 | legislation.gov.uk 上的法案和法定文书,包括目录、条款、地域适用范围、生效状态和指定时点查询。 |
| 议会 | Hansard 辩论及发言、辩论到分组投票的关联链、议员简介、栏号引用和请愿。 |
| 法案 | 议会法案、阶段、提案人、出版物和法案历史。 |
| 投票 | 下议院和上议院的分组投票、票数、结果及议员个人投票记录。 |
| 委员会 | 专责委员会、成员名单、口头证据和书面证据。 |
| 引文 | OSCOLA 格式的引文解析及其对应规范来源的解析。 |
| HMRC | VAT 税率查询、GOV.UK HMRC 指引搜索,以及可选的、经过身份验证的 MTD VAT 状态检查。 |
该服务还提供 judgment://、legislation:// 和 hansard:// 资源,用于读取无法在单个搜索结果中完整返回的来源文本。
示例
法规核查: 助手查找《Worker Protection Act》的义务、生效情况、地域适用范围和来源链接。

议会证据: 助手从上议院辩论追溯到《Automated Vehicles Bill》修正案的表决结果。

更多示例请参阅律师指南。
安全使用
uk-legal-mcp 可帮助 AI 助手查找并引用英国法律来源,但不能替代法律判断。
- 核查司法管辖区。 法律在英格兰、威尔士、苏格兰和北爱尔兰的适用方式可能不同。查看某一条文时,请先核查
extent字段,再决定是否依赖该条文。 - 核查条文是否现行有效。 某些条文可能已废止、修订、尚未生效或预定生效。来源提供相关信息时,服务会返回生效状态和版本日期。
- 依赖引文前先核实。 请 Agent 根据一手来源核实判例引文以及 Hansard 卷号/栏号。
- 区分精确匹配项与相近候选项。 案件名称和当事人名称可能相似。好的答案应说明哪些来源已核实,哪些候选项仅与之相关。
- 将结果视为证据材料包。 服务会返回一手来源文本和引文元数据。Agent 可以进行总结,但法律如何适用由你决定。
开发者指南
在本地运行可流式传输的 HTTP 服务:
python -m src.gateway
运行声明式 FastMCP 清单,以供检查/开发工具使用:
fastmcp run
fastmcp inspect
fastmcp run 仅用于检查/开发——它会直接封装 FastMCP 运行器,并跳过生产环境中的 uvicorn 配置(_HttpGuard、_AcceptNormalizer、proxy_headers),而这些配置由 python -m src.gateway 为 Fly 部署启用。服务会通过原生 405 响应处理 GET /mcp(无状态、仅支持 POST),因此,任何接近生产环境的场景都应使用 python -m src.gateway。
通过 stdio 使用本地检出版本:
{
"mcpServers": {
"local-uk-legal": {
"command": "uv",
"args": ["run", "--project", "<abs-path>", "uk-legal-mcp"],
"env": { "VIRTUAL_ENV": "" }
}
}
}
发行说明请参阅 CHANGELOG.md。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。