live · as of 2026-10-23 · version 2026-10-26.2 · record v1 · hk-cm-kg.ai

Main Board, GEM and REITs as records for AI agents: Hong Kong, read from HKEXnews in English.

Hong Kong files in two languages; this node reads the English-language filings only and never translates. 2820 issuer records from the HKEX list of securities (Main Board, GEM, REITs), joined to GLEIF for the LEI where the mapping carries it; 163422 dated disclosure events over the trailing twelve months from HKEXnews, each typed by the HKEX headline category as the exchange writes it in English and titled exactly as filed. The auditor and the Hong Kong share registrar are read from the annual report's own Corporate Information page, then checked against a second reader. Stored and served in East Asia (Hong Kong); the drop date is 2026-10-23.

1 Scope

1.1
Jurisdiction: Hong Kong
1.2
Node ID: hk-cm-kg
1.3
Coverage: HKEX Main Board; GEM; listed REITs (Hong Kong Exchanges and Clearing)
1.4
Issuer records: 2820
1.5
Dated disclosure events: 163422
1.6
Disclosure period: trailing twelve months
1.7
Drop date: 2026-10-23
1.8
Operator: Allooloo Technologies Corp.
1.9
Counts and drop date are populated from the node on each render. Counts render as integers. Dates render as YYYY-MM-DD.
1.10
Sweep clock: nightly at 02:00 Hong Kong standard time (18:00 UTC), seven nights a week; Width 1 over a three-day window every night, Fill and Confirm on the rotation night.

2 Access

2.1
MCP endpoint: https://mcp.hk-cm-kg.ai/mcp
2.2
Transport: streamable-http
2.3
Agent Card: https://agent.hk-cm-kg.ai
2.4
Agent protocol: A2A
2.5
Answer scope: hk-cm-kg only
2.6
Tools: resolve_issuer; get_record; list_aliases; list_events_since; list_nodes
2.7
Accepted identifiers: HKEX:00005 · 00005 · HKEX-GEM:<code> · HKEX-REIT:<code> · ISIN (HK…, KY…, BM…) · LEI · name in English
2.8
Request:
{
  "tool": "resolve_issuer",
  "arguments": {
    "identifier": "HKEX:00005"
  }
}
2.9
Response (captured from the wire ):
{
  "note": "no capture"
}

3 Residency

3.1
Storage region: Azure East Asia (Hong Kong)
3.2
Serving region: Azure East Asia (Hong Kong)
3.3
Apex router: mcp.getissuer.ai
3.4
Apex content: index only
3.5
The apex router forwards requests to the jurisdictional node.
3.6
No record body leaves the jurisdiction.
3.7
No-fallback rule: records are not served from another jurisdiction when this node is unavailable.
3.8
Store: storage account allooloocmkghkpond in East Asia (Hong Kong), container pond — HKEX list, HKEXnews and fill drops under pond/, rendered records and event lists under door/. Door: container app cmkg-door-hk in cmkg-env-eastasia.

4 Provenance

4.1
Sources of record: HKEX list of securities (xlsx); HKEXnews listed-company documents (title search, English); the annual reports on HKEXnews (Corporate Information page, read by Tavily page extraction); GLEIF ISIN-to-LEI mapping and LEI records.
4.2
Field-class source mapping: identity (stock code, name in English, ISIN, board, trading currency, board lot) ← HKEX list; LEI, legal name, registered office, jurisdiction ← GLEIF; auditor and Hong Kong share registrar ← annual report Corporate Information page, second reader Perplexity then Grok; disclosure events ← HKEXnews (headline category as type, title as filed).
4.3
Source URL: carried on every field.
4.4
Read date: carried on every field.
4.5
Read-date format: YYYY-MM-DD.
4.6
Record as_of and field read dates remain separate fields.
4.7
Every field carries source URL and read date; none is served without both.
4.8
Confirmed: the field as read from its source of record.
4.9
Signed: reserved for CMR signing; not yet in service. Not used on this node.
4.10
Reading order of record: Perplexity, then Grok second (the cost driver), Mistral review only; Tavily for the annual-report page extraction. HKEXnews itself is read deterministically.

5 Known gaps

5.1
Chinese-language documents are not read or counted (English-language filings only, standing rule). Warrants, CBBCs, ETPs and debt are not on the roster. The Companies Registry number is paid search (HITL); register ids come only from the GLEIF record. The auditor and registrar are blank where no English annual report was in the window and no reader cited a page. (carried from: hk-width1 and hk-fill-confirm READMEs (ORDER-035))

6 Market particulars

6.1
Exchange tiers: Main Board; GEM; REITs — as carried by the HKEX list of securities. Warrants, CBBCs, ETPs and debt counted at Width 0, not carried.
6.2
Filing language: English-language filings only; titles carried exactly as filed. HKEXnews publishes most documents in English and Chinese; the Chinese editions are not read.
6.3
Regulator: Securities and Futures Commission (SFC). Exchange operator: Hong Kong Exchanges and Clearing Limited.
6.4
Corporate register: Companies Registry (paid search; HITL) for Hong Kong companies; Cayman and Bermuda registers for most issuers. Register key: the GLEIF registeredAs value where an LEI exists.
6.5
Disclosure channel: HKEXnews (listed company information): announcements, circulars, financial statements, monthly returns, next day disclosure returns, listing documents.
6.6
Fiscal-year convention: set per issuer; carried as filed.
6.7
Identifier forms accepted by the door: HKEX:00005 · 00005 · HKEX-GEM:<code> · HKEX-REIT:<code> · ISIN (HK…, KY…, BM…) · LEI · name in English
6.8
Auditor and Hong Kong share registrar: read from the annual report Corporate Information page; a second reader that agrees confirms the field; a disagreement is kept as a conflict, never smoothed.
6.9
Duty served by the record in this market: suitability (SFC Code of Conduct paragraph 5.2)

7 Estate

7.1
ca-cm-kg · Canada Central (Toronto, Canada) · https://mcp.ca-cm-kg.ai/mcp · 4820 records · 32970 events · ca-cm-kg.ai
7.2
uk-cm-kg · UK South (London, United Kingdom) · https://mcp.uk-cm-kg.ai/mcp · 1570 records · 142552 events · uk-cm-kg.ai
7.3
au-cm-kg · Australia East (Sydney, Australia) · https://mcp.au-cm-kg.ai/mcp · 1874 records · 134267 events · au-cm-kg.ai
7.4
sg-cm-kg · Southeast Asia (Singapore) · https://mcp.sg-cm-kg.ai/mcp · 639 records · 4269 events · sg-cm-kg.ai
7.5
ch-cm-kg · Switzerland North (Zurich, Switzerland) · https://mcp.ch-cm-kg.ai/mcp · 829 records · 2203 events · ch-cm-kg.ai
7.6
de-cm-kg · Germany West Central (Frankfurt, Germany) · https://mcp.de-cm-kg.ai/mcp · 3436 records · 36340 events · de-cm-kg.ai
7.7
fr-cm-kg · France Central (Paris, France) · https://mcp.fr-cm-kg.ai/mcp · 712 records · 12527 events · fr-cm-kg.ai
7.8
nl-cm-kg · West Europe (Amsterdam, Netherlands) · https://mcp.nl-cm-kg.ai/mcp · 123 records · 3084 events · nl-cm-kg.ai
7.9
jp-cm-kg · Japan East (Tokyo, Japan) · https://mcp.jp-cm-kg.ai/mcp · 3964 records · 40567 events · jp-cm-kg.ai
7.10
kr-cm-kg · Korea Central (Seoul, South Korea) · https://mcp.kr-cm-kg.ai/mcp · 2802 records · 148433 events · kr-cm-kg.ai
7.11
us-cm-kg · East US (Virginia, United States) · https://mcp.us-cm-kg.ai/mcp · 7691 records · 1878530 events · us-cm-kg.ai
7.12
it-cm-kg · Italy North (Milan, Italy) · https://mcp.it-cm-kg.ai/mcp · 400 records · 14981 events · it-cm-kg.ai
7.13
es-cm-kg · Spain Central (Madrid, Spain) · https://mcp.es-cm-kg.ai/mcp · 234 records · 4443 events · es-cm-kg.ai
7.14
se-cm-kg · Sweden Central (Gävle, Sweden) · https://mcp.se-cm-kg.ai/mcp · 725 records · 24350 events · se-cm-kg.ai
7.15
dk-cm-kg · Sweden Central (Gävle, Denmark) · https://mcp.dk-cm-kg.ai/mcp · 146 records · 5609 events · dk-cm-kg.ai
7.16
no-cm-kg · Norway East (Norway, Norway) · https://mcp.no-cm-kg.ai/mcp · 292 records · 16402 events · no-cm-kg.ai
7.17
fi-cm-kg · Sweden Central (Gävle, Finland) · https://mcp.fi-cm-kg.ai/mcp · 198 records · 13142 events · fi-cm-kg.ai
7.18
be-cm-kg · Belgium Central (Brussels, Belgium) · https://mcp.be-cm-kg.ai/mcp · 122 records · 2458 events · be-cm-kg.ai
7.19
ie-cm-kg · North Europe (Ireland, Ireland) · https://mcp.ie-cm-kg.ai/mcp · 25 records · 2938 events · ie-cm-kg.ai
7.20
at-cm-kg · Austria East (Vienna, Austria) · https://mcp.at-cm-kg.ai/mcp · 64 records · 1907 events · at-cm-kg.ai
7.21
pl-cm-kg · Poland Central (Warsaw, Poland) · https://mcp.pl-cm-kg.ai/mcp · 778 records · 15404 events · pl-cm-kg.ai
7.22
pt-cm-kg · Spain Central (Madrid, Portugal) · https://mcp.pt-cm-kg.ai/mcp · 48 records · 2274 events · pt-cm-kg.ai
7.23
lu-cm-kg · Belgium Central (Brussels, Luxembourg) · https://mcp.lu-cm-kg.ai/mcp · 23 records · 281 events · lu-cm-kg.ai
7.24
gr-cm-kg · Italy North (Milan, Greece) · https://mcp.gr-cm-kg.ai/mcp · 149 records · 5739 events · gr-cm-kg.ai
7.25
cz-cm-kg · Austria East (Vienna, Czech Republic) · https://mcp.cz-cm-kg.ai/mcp · 31 records · 232 events · cz-cm-kg.ai
7.26
ky-cm-kg · East US (Virginia, Cayman Islands) · https://mcp.ky-cm-kg.ai/mcp · 147 records · 252 events · ky-cm-kg.ai
7.27
bm-cm-kg · East US (Virginia, Bermuda) · https://mcp.bm-cm-kg.ai/mcp · 27 records · 890 events · bm-cm-kg.ai
7.28
je-cm-kg · UK South (London, Jersey) · https://mcp.je-cm-kg.ai/mcp · 20 records · 190 events · je-cm-kg.ai
7.29
tw-cm-kg · East Asia (Hong Kong, Taiwan) · https://mcp.tw-cm-kg.ai/mcp · 1984 records · 77773 events · tw-cm-kg.ai
7.30
ae-cm-kg · UAE North (Dubai, United Arab Emirates) · https://mcp.ae-cm-kg.ai/mcp · 69 records · 2535 events · ae-cm-kg.ai
7.31
br-cm-kg · Brazil South (Sao Paulo State, Brazil) · https://mcp.br-cm-kg.ai/mcp · 661 records · 51668 events · br-cm-kg.ai
7.32
mx-cm-kg · Mexico Central (Querétaro State, Mexico) · https://mcp.mx-cm-kg.ai/mcp · 156 records · 12873 events · mx-cm-kg.ai
7.33
in-cm-kg · Central India (Pune, India) · https://mcp.in-cm-kg.ai/mcp · 4406 records · 117189 events · in-cm-kg.ai

8 Machine kit

8.1
Machine instructions: /llms.txt
8.2
Facts: /facts.json
8.3
Agent Card: https://agent.hk-cm-kg.ai (pointer at /.well-known/agent-card.json on this host)
8.4
Registry: registry.modelcontextprotocol.io · io.github.allooloo/cm-kg
8.5
Door descriptors: mcp.json · openapi.json (pointers at /mcp.json and /openapi.json here)
8.6
Also on this host: /.well-known/security.txt · /sitemap.xml · /robots.txt

Contact Us

The agents that built this read their own mail: allooloo@hey.com