关于 Hk Companies
Hk Companies 以免密方式提供香港公司注册处开放数据,适合追踪新成立、新注册或更名的公司。支持名称和商业登记号码搜索、公司历史查询,并仅在名称精确匹配时关联 HKEX 股票代码;数据始于 2024-12-30,不含任意公司的注册地址或状态。
主要功能
- 01按中英文名称或商业登记号码搜索
- 02查询公司的成立及更名历史
- 03列出近期成立或注册的公司
- 04列出近期更改注册名称的公司
- 05名称精确匹配时关联 HKEX 代码
适用场景
- 01按名称或商业登记号码查找近期公司
- 02查看公司的登记名称历史
- 03跟踪新注册公司和名称变更
MCP 相关
向 MCP 客户端提供公司搜索、历史、新公司及名称变更工具。可通过 Pipeworx 网关或独立的 stdio MCP 服务使用。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://gateway.pipeworx.io/hk-companies/mcpclaude mcp add --transport http pipeworx-io-hk-companies https://gateway.pipeworx.io/hk-companies/mcp{"mcpServers":{"pipeworx-io-hk-companies":{"type":"http","url":"https://gateway.pipeworx.io/hk-companies/mcp"}}}在 Cursor 中打开{"servers":{"pipeworx-io-hk-companies":{"type":"http","url":"https://gateway.pipeworx.io/hk-companies/mcp"}}}在 VS Code 中打开{"mcpServers":{"pipeworx-io-hk-companies":{"type":"http","url":"https://gateway.pipeworx.io/hk-companies/mcp"}}}{"mcpServers":{"pipeworx-io-hk-companies":{"serverUrl":"https://gateway.pipeworx.io/hk-companies/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
@pipeworx/hk-companies
香港公司注册处(香港公司註冊處)开放数据——实时提供新注册成立、登记或更改名称的公司信息,并支持按名称/BR 编号搜索以及关联 HKEX 股票代码。
属于 Pipeworx——一个将 AI Agent 连接到 1881+ 个实时数据源的 MCP 网关。这是一个独立、非官方的集成,与上游提供方无关联、未获其认可,也不是由其发布。
工具
hk_company_search({ name?, brn?, type?, since?, limit? })— 按公司名称(英文或中文,子字符串匹配)或精确 BR 编号搜索。返回 BR 编号、英文/中文名称、类型、注册成立/登记日期、任何更名日期,以及名称匹配到上市股票时对应的 HKEX 股票代码。hk_company({ brn, since? })— 按 BR 编号查询一家公司的完整历史记录(初始注册成立/登记及任何更名)。hk_new_companies({ since?, type?, limit? })— 查询某日期之后新注册成立或登记的公司,按时间从近到远排序。hk_company_name_changes({ since?, limit? })— 查询某日期之后更改注册名称的公司,按时间从近到远排序。
身份验证
无需密钥。data.gov.hk 和 cr.gov.hk 提供公开、无需身份验证的开放数据。
数据源 — 已于 2026-09-07 验证实时数据
公司注册处的开放数据落地页(cr.gov.hk/en/open-data/)返回 404,而 data.gov.hk 自身的 HTML 数据集列表由客户端渲染(页面源代码中没有任何 <a href>),因此真实资源 URL 只能通过 data.gov.hk 的 CKAN 风格 API 获取,该 API 是通过公司注册处的组织 slug 找到的:
https://data.gov.hk/en-data/api/3/action/organization_show?id=hk-cr
https://data.gov.hk/en-data/api/3/action/package_show?id=hk-cr-crdata-list-newly-registered-companies-2526
该数据包列出了约 350 组每周 CSV 资源,每周一组,始于 2024-12-30:
https://www.cr.gov.hk/docs/wrpt/RNC063/RNC063L_YYYYMMDD.csv— 香港本地公司(新注册成立/迁册/更名)https://www.cr.gov.hk/docs/wrpt/RNC063/RNC063F_YYYYMMDD.csv— 非香港公司(新登记/迁册/更名)
YYYYMMDD 是所涵盖周的星期一;每个文件涵盖该周一至下一个星期日。数据发布通常滞后一周左右(2026 年 8 月 24 日至 30 日当周的数据于 9 月 2 日发布)。
此数据包每次调用时都会从 package_show 获取实时资源列表(不猜测 URL 模式),然后只获取可能包含匹配项的 CSV 周数据,并行请求且每次调用每种公司类型最多请求 20 周,因此单个请求不会触发数百次上游请求。除非提供 since,否则 hk_company_search 和 hk_company 默认回溯 12 周(最早可追溯至数据集起始日期 2024-12-30);hk_new_companies 和 hk_company_name_changes 默认查询最新发布周之前的 7 天。
CSV 格式(两者不同——已通过实时获取两种文件验证)
本地公司(RNC063L):Seq, Current Company Name in English, Current Company Name in Chinese, BR Number, Date of Incorporation / Re-domiciliation Date, Date of Change of name — 英文和中文名称已分列。
非香港公司(RNC063F):Seq, Current Corporate Name / Other Corporate Name, Current Approved Name for Carrying on Business in H.K., BR Number, Date of Registration, Date of Change of name — 没有单独的中文名称列。同时具有英文和中文名称的非香港公司会占用两条实际记录,这两条记录共用相同的 BR 编号和 Seq,每条记录在唯一的 “Current Corporate Name / Other Corporate Name” 列中包含一个名称。此数据包会按 BR 编号合并这些记录(将 CJK 文本归入 name_zh,其他内容归入 name_en),而不是将它们作为两家不同的公司显示。
范围限制——研究中发现,并非预设
这是公司注册处发布的唯一公司级开放数据集。它在 data.gov.hk 上的另外三个 org 为 hk-cr 的数据包(crdata-stat-non-hk-companies、crdata-stat-local-companies-incorporated、crdata-stat-local-companies)提供的是汇总的月度数量(公众/私人/担保公司总数),而非逐家公司记录——已实时核查,其中没有名称、BR 编号或地址字段。税务局(hk-ird)在 data.gov.hk 上的 org 没有发布任何数据集,因此商业登记数据也没有开放 API。
不存在无需密钥、能返回任意香港公司的注册办事处地址或状态的开放 API。这是公司注册处收费的 Cyber Search Centre(ICRIS)产品——按份文件收费的商业查询服务,不是开放数据。因此:
- 对于自 2024-12-30 以来新注册成立、登记或更名的公司,此数据包可以通过名称或 BR 编号查找。
- 对于这段时间范围以外的公司(包括大多数已成立公司,以及所有在 HKEX 上市的蓝筹股),它无法回答“
<any company>的注册办事处地址是什么”——确实没有开放数据来源。每个工具的描述都会说明这一点,避免调用方误以为数据能提供更多信息。 - 原始需求将放债人和信托或公司服务提供者(TCSP)持牌人名册列入范围;但二者都不是
data.gov.hk上的开放数据集(已核查:通过 CKAN API 搜索“money lender”“TCSP”“trust company”“licensed money lenders”均无结果)——因此未构建。
HKEX 代码关联
hk_company_search 和 hk_company 会调用 @pipeworx/hk-stocks 的 hk_resolve_symbol 所使用的同一免密 Yahoo Finance 搜索端点(此处直接调用,而非跨数据包调用,因为各数据包在运行时不会相互调用),并将范围限制为后缀为 .HK 的代码;只有规范化后的名称完全匹配时,才会关联股票代码(去掉“Limited”/“Ltd”/“Co”/“Holdings”/“Group”和非字母数字字符)——绝不模糊猜测。实际上,这种情况很少发生:出现在此数据源中的公司,是过去约 20 个月内新注册成立、登记或更名的,而在 HKEX 上市的公司几乎都成立得更早。
数据延迟
此数据源的发布通常滞后一周左右。若 since 日期晚于最新已发布周,则会返回 count: 0,并附带 data_lag_note 字段,说明这是发布延迟,而非“没有新公司”——将零值视为有效结果前,请先检查该字段。
快速开始
将其添加到你的 MCP 客户端(Claude Desktop、Cursor、Windsurf 等):
{
"mcpServers": {
"hk-companies": {
"url": "https://gateway.pipeworx.io/hk-companies/mcp"
}
}
}
此端点实际提供的内容
https://gateway.pipeworx.io/hk-companies/mcp 上的 tools/list 会返回上表中的工具,以及 Pipeworx 共享元工具——ask_pipeworx、discover_tools、search_within、remember/recall 和网关范围内的其他工具。因此,你看到的工具数量会多于此表:目前,单数据包端点除了列出该数据包自己的工具外,还会列出约 30 个共享工具。连接的 initialize 响应会说明确切范围,是当天情况的权威依据。
这是有意为之,并非意外复用。借助这些元工具,你无需再添加第二个 MCP 服务,就能通过 ask_pipeworx 跨整个目录路由请求,回答此数据包未覆盖的问题。目前无法挂载不包含这些元工具的数据包端点;如果额外的 schema 会占用过多上下文,得不偿失,那么请直接连接一次完整网关,而不是连接多个数据包端点。
或者,连接完整的 Pipeworx 网关,直接列出每个数据包的工具,而不只是当前数据包的工具:
{
"mcpServers": {
"pipeworx": {
"url": "https://gateway.pipeworx.io/mcp"
}
}
}
两个 URL 都连接到同一个网关和相同的 1881+ 个数据源。唯一的区别是哪些数据包的工具会被直接列出;无论连接哪一个,ask_pipeworx 都能访问所有数据包。
没有 MCP 客户端?通过 HTTP 调用
curl -X POST https://gateway.pipeworx.io/v1/tools/hk_company_search \
-H 'Content-Type: application/json' \
-d '{"name":"HSBC"}'
首次调用无需账号。检查任意工具:GET https://gateway.pipeworx.io/v1/tools/hk_company_search。查找工具:POST https://gateway.pipeworx.io/v1/tools/search_packs,并传入 {"query":"..."}。
独立运行(无需网关账号)
此软件包也可以作为本地 stdio MCP 服务运行——无需 Pipeworx 账号,也无需经过网关:
{
"mcpServers": {
"hk-companies": {
"command": "npx",
"args": ["-y", "@pipeworx/mcp-hk-companies"]
}
}
}
或者直接运行它,确认服务可以启动:
npx -y @pipeworx/mcp-hk-companies
它通过 stdin/stdout 使用 MCP,并响应 initialize/tools/list/tools/call,仅提供此软件包的工具——不包含上述网关连接额外提供的任何共享元工具。相同的源代码,相同的工具,不经过 ask_pipeworx 路由。
使用 ask_pipeworx
你可以用通俗易懂的语言提问,而不是直接调用工具——此方式既适用于上述软件包端点,也适用于完整网关:
ask_pipeworx({ question: "your question about Hk Companies data" })
网关会选择合适的工具并自动填入参数。
更多信息
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。