Every SEC-registered issuer on NYSE, Nasdaq and Cboe, from EDGAR, as a record AI agents call.
This node is built from EDGAR alone: the SEC list of exchange-listed filers, the submissions header per CIK, the filings index and the annual report cover page. 7672 issuer records, 1892140 dated filing events — every 10-K, 10-Q, 8-K, proxy, registration statement and ownership form of the trailing twelve months, typed by form and by 8-K item. Auditor name, location and firm ID are the inline XBRL facts on the 10-K cover; the transfer agent is read from the 10-K text and labelled as read. LEI and ISIN come from the GLEIF golden copy joined on the exact legal name and US jurisdiction; nothing is derived. The pull runs inside East US under a declared User-Agent and writes to the East US store, which is the only place the record body is held. Blank fields are blank because EDGAR does not carry them.
1 Scope
- 1.1
- Jurisdiction: United States
- 1.2
- Node ID:
us-cm-kg - 1.3
- Coverage: New York Stock Exchange (NYSE); Nasdaq; Cboe US equities (per the SEC exchange field)
- 1.4
- Issuer records:
7672 - 1.5
- Dated disclosure events:
1892140 - 1.6
- Disclosure period: trailing twelve months
- 1.7
- Drop date:
2026-11-06 - 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: weekly on the US market day, as a scheduled run of the East US job under the 8-requests-a-second EDGAR limit; disabled under the BUILD lock until re-armed. A same-day re-run resumes from the finished stages in the drop and never re-fetches.
2 Access
- 2.1
- MCP endpoint:
https://mcp.us-cm-kg.ai/mcp - 2.2
- Transport:
streamable-http - 2.3
- Agent Card:
https://agent.us-cm-kg.ai - 2.4
- Agent protocol: A2A
- 2.5
- Answer scope:
us-cm-kgonly - 2.6
- Tools (six):
resolve_issuer;get_record;get_signal;list_aliases;list_events_since;list_nodes - 2.7
- Accepted identifiers:
NASDAQ:AAPL·NYSE:<ticker>·CBOE:<ticker>·ISIN (US…)·LEI·legal name as filed·former name (sourced alias) - 2.8
- Request:
{ "tool": "resolve_issuer", "arguments": { "identifier": "NASDAQ:AAPL" } } - 2.9
- Response (captured from the wire 2026-09-12):
{ "matches": [ { "cmr": "us-cm-kg/NASDAQ/AAPL", "node": "us-cm-kg", "version": 1, "as_of": "2026-09-12", "name": "Apple Inc.", "ticker": "AAPL", "exchange": "NASDAQ", "security_type": "Corporate", "isin": null, "lei": "HWUPKR0MPOU8FGXBT394", "sector": "3571 Electronic Computers", "event_count": 83, "events_url": "https://mcp.us-cm-kg.ai/events/NASDAQ/AAPL", "record_url": "https://mcp.us-cm-kg.ai/record/NASDAQ/AAPL" } ], "matched_by": "ticker", "ambiguous": false, "nodes_asked": [ "us-cm-kg" ] }
3 Residency
- 3.1
- Storage region: Azure East US (Virginia, United States)
- 3.2
- Serving region: Azure East US (Virginia, United States)
- 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 allooloocmkguspond in East US, container pond — the EDGAR drop of the day (company list, submissions, roster, fill) under pond/width0/, rendered records and event lists under door/. Door: container app cmkg-door-us in cmkg-env-eastus-2. The pull itself is a Container Apps job in the same region (cmkg-us-rail), so EDGAR is read from a declared US address.
4 Provenance
- 4.1
- Sources of record: EDGAR company_tickers_exchange.json; EDGAR submissions API per CIK; EDGAR filings index and 10-K inline XBRL cover facts (dei:AuditorName, dei:AuditorLocation, dei:AuditorFirmId, dei:DocumentPeriodEndDate); GLEIF golden copy (LEI records) and ISIN-to-LEI mapping.
- 4.2
- Field-class source mapping: identity (name as filed, ticker, exchange, SIC, state of incorporation, fiscal year end, filer category, addresses, former names) ← EDGAR submissions header; LEI, registration status, other names ← GLEIF golden copy; ISIN ← GLEIF mapping file; auditor, period end ← 10-K cover inline XBRL; transfer agent ← 10-K text windows read by Gemini; disclosure events ← EDGAR filings index.
- 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_ofand 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: Every record is signed (EdDSA, key allooloo-cmr-2026-10); verify against https://allooloo.ai/.well-known/jwks.json.
- 4.10
- Reading order for the Fill pass: the 10-K cover inline XBRL first (no engine, a tag); Gemini reads the transfer-agent windows of the 10-K text; Perplexity finds the investor-relations page and its title is kept as an alias only when it matches the legal name. No other engine writes to this node.
5 Known gaps
- 5.1
- No dei:AuditorName tag on the latest annual report cover for foreign private issuers (20-F, 40-F) and for older filings — auditor stays blank with the note carried on the field. Several US ISINs on one LEI leave the ISIN blank with the list in the note. Issuers whose exact legal name is not on a GLEIF record in a US jurisdiction carry no LEI. Multiple share classes resolve as separate tickers on one CIK. (carried from: us-job README and the notes carried on the rendered fields)
6 Market particulars
- 6.1
- Exchange tiers: NYSE; Nasdaq (Global Select, Global Market, Capital Market — tier not carried by the SEC list, so not stated); Cboe. Security type by SIC and name: corporate, fund or trust (SIC 6722/6726 or fund words), SPAC (SIC 6770).
- 6.2
- Filing language: English.
- 6.3
- Regulator: U.S. Securities and Exchange Commission. Exchange operators: Intercontinental Exchange (NYSE); Nasdaq, Inc.; Cboe Global Markets.
- 6.4
- Corporate register: State of incorporation as filed on the submissions header (rendered as United States — <state>); no federal corporate register. Register key: CIK (SEC Central Index Key) and EIN as filed.
- 6.5
- Disclosure channel: EDGAR (all forms); 8-K items typed: 2.02 results, 5.02 director change, 1.01/7.01/8.01 corporate news, 5.07 meeting, 3.01 halt or delisting notice, 2.01 acquisition.
- 6.6
- Fiscal-year convention: fiscalYearEnd MMDD as filed on the submissions header.
- 6.7
- Identifier forms accepted by the door:
NASDAQ:AAPL·NYSE:<ticker>·CBOE:<ticker>·ISIN (US…)·LEI·legal name as filed·former name (sourced alias) - 6.8
- Auditor: the 10-K cover inline XBRL facts, sourced to the filing URL. Transfer agent: 10-K text, labelled read by Gemini.
- 6.9
- Duty served by the record in this market: reasonable-basis suitability (FINRA Rule 2111)
7 Estate
- 7.1
ca-cm-kg· Canada Central (Toronto, Canada) ·https://mcp.ca-cm-kg.ai/mcp· 4818 records · 37256 events · ca-cm-kg.ai- 7.2
uk-cm-kg· UK South (London, United Kingdom) ·https://mcp.uk-cm-kg.ai/mcp· 1560 records · 160018 events · uk-cm-kg.ai- 7.3
au-cm-kg· Australia East (Sydney, Australia) ·https://mcp.au-cm-kg.ai/mcp· 1873 records · 141039 events · au-cm-kg.ai- 7.4
sg-cm-kg· Southeast Asia (Singapore) ·https://mcp.sg-cm-kg.ai/mcp· 624 records · 5108 events · sg-cm-kg.ai- 7.5
ch-cm-kg· Switzerland North (Zurich, Switzerland) ·https://mcp.ch-cm-kg.ai/mcp· 829 records · 3034 events · ch-cm-kg.ai- 7.6
de-cm-kg· Germany West Central (Frankfurt, Germany) ·https://mcp.de-cm-kg.ai/mcp· 3435 records · 37877 events · de-cm-kg.ai- 7.7
fr-cm-kg· France Central (Paris, France) ·https://mcp.fr-cm-kg.ai/mcp· 711 records · 14805 events · fr-cm-kg.ai- 7.8
nl-cm-kg· West Europe (Amsterdam, Netherlands) ·https://mcp.nl-cm-kg.ai/mcp· 123 records · 3325 events · nl-cm-kg.ai- 7.9
hk-cm-kg· East Asia (Hong Kong) ·https://mcp.hk-cm-kg.ai/mcp· 2790 records · 166263 events · hk-cm-kg.ai- 7.10
jp-cm-kg· Japan East (Tokyo, Japan) ·https://mcp.jp-cm-kg.ai/mcp· 3964 records · 41638 events · jp-cm-kg.ai- 7.11
kr-cm-kg· Korea Central (Seoul, South Korea) ·https://mcp.kr-cm-kg.ai/mcp· 2802 records · 152443 events · kr-cm-kg.ai- 7.12
it-cm-kg· Italy North (Milan, Italy) ·https://mcp.it-cm-kg.ai/mcp· 399 records · 15424 events · it-cm-kg.ai- 7.13
es-cm-kg· Spain Central (Madrid, Spain) ·https://mcp.es-cm-kg.ai/mcp· 225 records · 4682 events · es-cm-kg.ai- 7.14
se-cm-kg· Sweden Central (Gävle, Sweden) ·https://mcp.se-cm-kg.ai/mcp· 723 records · 25488 events · se-cm-kg.ai- 7.15
dk-cm-kg· Sweden Central (Gävle, Denmark) ·https://mcp.dk-cm-kg.ai/mcp· 146 records · 5844 events · dk-cm-kg.ai- 7.16
no-cm-kg· Norway East (Norway, Norway) ·https://mcp.no-cm-kg.ai/mcp· 289 records · 17206 events · no-cm-kg.ai- 7.17
fi-cm-kg· Sweden Central (Gävle, Finland) ·https://mcp.fi-cm-kg.ai/mcp· 199 records · 13765 events · fi-cm-kg.ai- 7.18
be-cm-kg· Belgium Central (Brussels, Belgium) ·https://mcp.be-cm-kg.ai/mcp· 122 records · 2539 events · be-cm-kg.ai- 7.19
ie-cm-kg· North Europe (Ireland, Ireland) ·https://mcp.ie-cm-kg.ai/mcp· 25 records · 3058 events · ie-cm-kg.ai- 7.20
at-cm-kg· Austria East (Vienna, Austria) ·https://mcp.at-cm-kg.ai/mcp· 64 records · 1969 events · at-cm-kg.ai- 7.21
pl-cm-kg· Poland Central (Warsaw, Poland) ·https://mcp.pl-cm-kg.ai/mcp· 777 records · 15923 events · pl-cm-kg.ai- 7.22
pt-cm-kg· Spain Central (Madrid, Portugal) ·https://mcp.pt-cm-kg.ai/mcp· 48 records · 2368 events · pt-cm-kg.ai- 7.23
lu-cm-kg· Belgium Central (Brussels, Luxembourg) ·https://mcp.lu-cm-kg.ai/mcp· 22 records · 300 events · lu-cm-kg.ai- 7.24
gr-cm-kg· Italy North (Milan, Greece) ·https://mcp.gr-cm-kg.ai/mcp· 149 records · 5937 events · gr-cm-kg.ai- 7.25
cz-cm-kg· Austria East (Vienna, Czech Republic) ·https://mcp.cz-cm-kg.ai/mcp· 29 records · 235 events · cz-cm-kg.ai- 7.26
ky-cm-kg· East US (Virginia, Cayman Islands) ·https://mcp.ky-cm-kg.ai/mcp· 148 records · 265 events · ky-cm-kg.ai- 7.27
bm-cm-kg· East US (Virginia, Bermuda) ·https://mcp.bm-cm-kg.ai/mcp· 27 records · 933 events · bm-cm-kg.ai- 7.28
je-cm-kg· UK South (London, Jersey) ·https://mcp.je-cm-kg.ai/mcp· 20 records · 195 events · je-cm-kg.ai- 7.29
tw-cm-kg· East Asia (Hong Kong, Taiwan) ·https://mcp.tw-cm-kg.ai/mcp· 1986 records · 80803 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 · 2675 events · ae-cm-kg.ai- 7.31
br-cm-kg· Brazil South (Sao Paulo State, Brazil) ·https://mcp.br-cm-kg.ai/mcp· 659 records · 53009 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 · 13517 events · mx-cm-kg.ai- 7.33
in-cm-kg· Central India (Pune, India) ·https://mcp.in-cm-kg.ai/mcp· 4406 records · 124551 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.us-cm-kg.ai(pointer at/.well-known/agent-card.jsonon this host) - 8.4
- Registry:
registry.modelcontextprotocol.io · io.github.allooloo/cm-kg - 8.5
- Door descriptors:
mcp.json·openapi.json(pointers at/mcp.jsonand/openapi.jsonhere) - 8.6
- Also on this host:
/.well-known/security.txt·/sitemap.xml·/robots.txt