关于 Hk Elegislation
Hk Elegislation 是面向法律研究者及 Agent 的香港法例 MCP 服务,可按标题或 Cap. 编号检索法例,并逐条读取英文与繁体中文原文。它分别保留两种文本的版本日期,并将两者视为同等正式文本。
主要功能
- 01按英文或繁体中文标题检索
- 02按 Cap. 编号解析法例
- 03查看法例元数据与目录
- 04并列读取条文双语全文
- 05提供条文生效状态和版本日期
适用场景
- 01查找特定香港法例
- 02核对英文与繁体中文条文
- 03浏览法例章节结构
- 04查看条文的生效及版本信息
MCP 相关
向 MCP 客户端提供香港法例检索、元数据、目录及条文读取工具。可通过 Pipeworx 网关连接,也可作为本地 stdio MCP 服务运行。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://gateway.pipeworx.io/hk-elegislation/mcpclaude mcp add --transport http pipeworx-io-hk-elegislation https://gateway.pipeworx.io/hk-elegislation/mcp{"mcpServers":{"pipeworx-io-hk-elegislation":{"type":"http","url":"https://gateway.pipeworx.io/hk-elegislation/mcp"}}}在 Cursor 中打开{"servers":{"pipeworx-io-hk-elegislation":{"type":"http","url":"https://gateway.pipeworx.io/hk-elegislation/mcp"}}}在 VS Code 中打开{"mcpServers":{"pipeworx-io-hk-elegislation":{"type":"http","url":"https://gateway.pipeworx.io/hk-elegislation/mcp"}}}{"mcpServers":{"pipeworx-io-hk-elegislation":{"serverUrl":"https://gateway.pipeworx.io/hk-elegislation/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
@pipeworx/hk-elegislation
香港条例、附属法例及文书——提供英文和繁体中文全文,两种文本均为原文且同等真实可靠——可按标题搜索、按准确的 Cap.(章)引文解析,并可逐条阅读。
属于 Pipeworx 的一部分——一个连接 AI Agent 与 1819+ 个实时数据源的 MCP 网关。这是独立的非官方集成,与上游提供方无关联,未经其认可,也非由其发布。
工具
hk_law_search(query, limit?)— 按标题关键词查找法律,支持英文或繁体中文(“Personal Data”“個人資料”“Companies Ordinance”),也支持直接输入章号(“486”)。hk_law_info(cap?, title?)— 提供法律的完整元数据:英文和中文标题、生效状态、英文文本和中文文本各自的版本日期(分列),以及该法律属于主体条例、附属法例还是文书。hk_law_toc(cap?, title?, offset?, limit?)— 分页列出法律的条文编号和标题。hk_law_section(cap?, title?, section)— 返回单条条文的全文,英文和繁体中文并列呈现,并附上生效状态和版本生效日期。
身份验证
无需密钥。
数据源
- 香港律政司电子版香港法例 — 所有条例、附属法例文书及其他文书的现行版本文本,提供英文、繁体中文和简体中文版本,并以批量档案形式发布于 DATA.GOV.HK(机构“hk-doj”)。
交互式电子版香港法例网站的每个页面都设有 JavaScript 客户端能力检查,普通 HTTP 客户端无法通过(已于 2026-10-16 验证);DATA.GOV.HK 目录仅提供整个范围的批量下载——没有按章或按条文获取实时数据的接口。根据 Bruce 于 2026-09-23 作出的本地副本裁定,此工具包从 D1 副本读取数据,该副本由 scripts/hk-elegislation/load-data.mjs 加载(英文和繁体中文;来源也发布简体中文,但首轮未加载),重新运行该脚本即可刷新。每个响应中的 data_as_of 表示最近一次加载的时间。
许可: DATA.GOV.HK 自身的使用条款允许免费浏览、下载、分发和复制数据,用于商业或非商业用途,前提是注明来源并承认香港特别行政区政府拥有底层知识产权——这是明确授予的再利用许可,而不只是允许实时代理。每个响应均包含 source。只有电子版香港法例网站上标记为“Verified Copy”的 PDF,才被推定为截至其注明日期具有法律准确性(《法例刊宪条例》,第 614 章第 5 条);本工具包与官方网站的非 PDF 页面一样,仅供参考。
两种语言均为原文——都不是“译文”
根据《官方语言条例》(第 5 章)第 4B 条,香港条例的英文和中文文本同等真实可靠——本工具包绝不将其中一种标记为另一种的译文。hk_law_section 并列返回两种文本,并分别标注各自的版本生效日期,因为修订后,一种语言的文本可能会先于另一种完成整合。
注意事项
hk_law_search是标题搜索——无法通过仅出现在某个条文正文中的短语找到法律。hk_law_section用于查询正文条文(“第 2 条”)。附表自身编号的条文(例如 PDPO 附表 1 的“第 1 条”,即《个人资料保护原则》)会重新编号,目前尚不能单独检索——这是已知的缺口,并非静默冲突:加载器会明确排除附表/附件内容,不将其用于条文匹配,因此附表的“第 1 条”绝不会与正文的第 1 条混淆。- 较长的条文会以该条文的完整文本返回;定义条文的内容本身可能很长(例如 Cap. 486 s.2)。读取单个条文之前,可使用
hk_law_toc浏览法律的结构;不会在一次调用中返回整部法律。 - 附属法例的章节编号会带字母后缀(“486A”),与来源本身的引注惯例一致。
快速开始
添加到你的 MCP 客户端(Claude Desktop、Cursor、Windsurf 等):
{
"mcpServers": {
"hk-elegislation": {
"url": "https://gateway.pipeworx.io/hk-elegislation/mcp"
}
}
}
此端点实际提供的内容
https://gateway.pipeworx.io/hk-elegislation/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 都连接到同一个网关和相同的 1819+ 个数据源。唯一的区别是直接列出哪个工具包的工具;无论连接哪个端点,ask_pipeworx 都能访问所有工具。
没有 MCP 客户端?通过 HTTP 调用
curl -X POST https://gateway.pipeworx.io/v1/tools/hk_law_search \
-H 'Content-Type: application/json' \
-d '{"query":"Personal Data"}'
首次调用无需账户。查看任意工具:GET https://gateway.pipeworx.io/v1/tools/hk_law_search。查找工具包:使用 {"query":"..."} 向 POST https://gateway.pipeworx.io/v1/tools/search_packs 发送请求。
独立运行(无需网关账户)
此软件包也可作为本地 stdio MCP 服务运行——无需 Pipeworx 账户,也无需经过网关往返:
{
"mcpServers": {
"hk-elegislation": {
"command": "npx",
"args": ["-y", "@pipeworx/mcp-hk-elegislation"]
}
}
}
也可以直接运行,确认服务能够启动:
npx -y @pipeworx/mcp-hk-elegislation
它通过 stdin/stdout 使用 MCP 协议,并为仅此工具包的工具响应 initialize/tools/list/tools/call——不包含上文网关连接所提供的任何共用元工具。数据源相同,工具相同,但没有 ask_pipeworx 路由功能。
使用 ask_pipeworx
你也可以用通俗英语提问,而不是直接调用工具——此功能既适用于上文的工具包端点,也适用于完整网关:
ask_pipeworx({ question: "your question about Hk Elegislation data" })
网关会自动选择合适的工具并填入参数。
更多信息
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。