关于 Gov Uk Content
Gov Uk Content 是面向英国政府信息研究者与开发者的 MCP 服务,提供页面内容、搜索和发现工具,并支持按主题查找部门手册。
主要功能
- 01获取 GOV.UK 页面内容与元数据
- 02搜索页面并提供查询自动补全
- 03浏览机构与分类树
- 04查找并读取 HMRC 手册章节
- 05跟踪手册章节修订
适用场景
- 01按 GOV.UK 页面路径查找指南
- 02按查询词发现政府页面
- 03按主题定位税务手册章节
- 04核查手册章节的更新时间
MCP 相关
向 MCP 客户端提供 GOV.UK 内容、搜索、机构和分类工具,以及英国手册查询与修订工具。可通过 stdio 本地运行,或经 Pipeworx 网关访问。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://gateway.pipeworx.io/gov-uk-content/mcpclaude mcp add --transport http pipeworx-io-gov-uk-content https://gateway.pipeworx.io/gov-uk-content/mcp{"mcpServers":{"pipeworx-io-gov-uk-content":{"type":"http","url":"https://gateway.pipeworx.io/gov-uk-content/mcp"}}}在 Cursor 中打开{"servers":{"pipeworx-io-gov-uk-content":{"type":"http","url":"https://gateway.pipeworx.io/gov-uk-content/mcp"}}}在 VS Code 中打开{"mcpServers":{"pipeworx-io-gov-uk-content":{"type":"http","url":"https://gateway.pipeworx.io/gov-uk-content/mcp"}}}{"mcpServers":{"pipeworx-io-gov-uk-content":{"serverUrl":"https://gateway.pipeworx.io/gov-uk-content/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
@pipeworx/gov-uk-content
GOV.UK Content API MCP — gov.uk 每个页面背后的渲染内容和元数据。无需密钥。
这是 Pipeworx 的一部分 — 一个将 AI Agent 连接到 1879+ 个实时数据源的 MCP 网关。这是一个独立的非官方集成,与上游提供方无关联、未获其认可,也未由其发布。
工具
content(base_path)— gov.uk 页面的内容(例如/jobsearch、/government/organisations/cabinet-office)search(query, count?, start?, filter_format?)— GOV.UK 全文搜索organisations(start?, count?)— 列出组织(部门、机构等)taxons(base_path?)— 分类体系树节点search_autocomplete(query)— 搜索索引自动补全
数据源
- Content API:
https://www.gov.uk/api/content/ - Search API:
https://www.gov.uk/api/search.json
英国政府部门手册(fleet #1972)
按主题发现 GOV.UK 上规模最大的官方解释资料。在此之前,只有知道所需页面的 base_path 才能访问这些内容——而提出税务问题的调用方恰恰不知道这一信息。
2026-09-14 根据 www.gov.uk/api/search.json 测得:
filter_format | count |
|---|---|
hmrc_manual | 253 |
hmrc_manual_section | 85,559 |
manual(其他部门) | 174 |
manual_section | 2,658 |
hmrc_manuals(query?, include_other_departments?, count?, start?)— 列出有哪些手册及其 base_path。hmrc_manual_search(query, manual?, include_other_departments?, count?, start?)— 用通俗语言提出英国税务问题 → 返回解答该问题的章节,每项包含section_id、published_at、age_days。manual接受"employment-income-manual"或完整路径/hmrc-internal-manuals/employment-income-manual。hmrc_manual_section(base_path | manual + section_id, max_chars?)— 获取单个章节的全文,包含withdrawn、first_published_at、published_at、age_days。hmrc_manual_changes(manual, since?, section_id?, limit?)— HMRC 自身的逐章节修订日志,最新内容在前。
新鲜度陷阱:之所以写明,是因为它会返回正常的 200 状态码
手册的 details.change_notes[] 是按从旧到新排列的完整修订历史 — 《Employment Income Manual》有 1,025 条记录,时间跨度为 2016-08-02 至 2026-09-11。若将 change_notes[0] 当作“最新变更”,就会把十年前的编辑误报成今日消息,且不会出现任何错误。hmrc_manual_changes 会明确按 published_at 降序排序,而非反转列表,因此上游排序方式发生变化时,也不会在无提示的情况下颠倒结果。
章节自身的 public_updated_at 是可靠的逐章节日期,也是此处每个工具返回的 source_last_modified 值。请注意,它不等于该章节的第一条变更记录:EIM42776 有一条发布于 2016-08-02 的变更记录,而其 public_updated_at 为 2022-06-27。
许可
Crown copyright,根据 Open Government Licence v3.0 转载 — 允许商业复用,但须注明出处。这些工具会按每次请求实时代理 www.gov.uk。
快速开始
添加到你的 MCP 客户端(Claude Desktop、Cursor、Windsurf 等):
{
"mcpServers": {
"gov-uk-content": {
"url": "https://gateway.pipeworx.io/gov-uk-content/mcp"
}
}
}
此端点实际提供的内容
https://gateway.pipeworx.io/gov-uk-content/mcp 上的 tools/list 会返回上表中的工具,以及 Pipeworx 共享元工具——ask_pipeworx、
discover_tools、search_within、remember/recall 和网关范围内的其他工具。因此,你看到的工具数量会多于表格所列:目前,单个工具包端点除了列出该工具包自身的工具,还会列出约 30 个共享工具。连接的 initialize 响应会说明确切范围,也是当天情况的权威答案。
这是有意设计的,并非意外的多路复用。元工具让限定范围的连接也能回答此工具包未涵盖的问题——通过可跨整个目录路由的
ask_pipeworx 实现——因此你无需再添加第二个 MCP 服务。目前无法挂载不含这些元工具的工具包端点;如果额外的架构信息耗费的上下文比路由带来的价值更大,请连接完整网关一次,而不是连接多个工具包端点。
或者,连接完整的 Pipeworx 网关,直接列出所有工具包的工具,而不仅仅是此工具包的工具:
{
"mcpServers": {
"pipeworx": {
"url": "https://gateway.pipeworx.io/mcp"
}
}
}
这两个 URL 都连接到同一个网关和相同的 1879+ 个数据源。唯一的区别是直接列出哪个工具包的工具;通过任一端点,ask_pipeworx
都能访问所有工具包。
没有 MCP 客户端?通过 HTTP 调用
curl -X POST https://gateway.pipeworx.io/v1/tools/content \
-H 'Content-Type: application/json' \
-d '{"base_path":"/guidance/apply-for-a-uk-visa"}'
首次调用无需账号。检查任意工具:GET https://gateway.pipeworx.io/v1/tools/content。查找工具:使用 {"query":"..."} 向 POST https://gateway.pipeworx.io/v1/tools/search_packs 发送请求。
独立运行(无需网关账号)
此软件包也可以作为本地 stdio MCP 服务运行——无需 Pipeworx 账号,也无需经过网关:
{
"mcpServers": {
"gov-uk-content": {
"command": "npx",
"args": ["-y", "@pipeworx/mcp-gov-uk-content"]
}
}
}
或者直接运行它,确认服务可以启动:
npx -y @pipeworx/mcp-gov-uk-content
它通过 stdin/stdout 使用 MCP 通信,并为仅此工具包的工具响应 initialize/tools/list/tools/call——不包含上述网关连接额外提供的共享元工具。源代码相同,工具相同,但没有 ask_pipeworx 路由功能。
使用 ask_pipeworx
你可以用简单的英文提问,而不是直接调用工具——完整网关和上面的工具包端点都支持此功能:
ask_pipeworx({ question: "your question about Gov Uk Content data" })
网关会自动选择合适的工具并填写参数。
更多信息
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。