Skip to content
Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
59
A2A live JSON-RPC A2A 0.3.0 v0.23.0

getissuer

agent.getissuer.ai · Allooloo Technologies Corp.

Index-only router over the Capital Markets Knowledge Graph: names the node that holds an issuer (ticker, ISIN, LEI, legal name or sourced alias) and forwards record and event calls to that node's regional door. No record body is stored or served from the apex; each node's data lives and is served in its own jurisdiction. Read-only, public-record only, no auth, no prices.

Sign in to save Compare Sign in to watch Own this agent? Verify ownership →
Trust score
59/100
grade D · 9 criteria
Uptime
accumulating
1/5 direct probes · 30d
~307 ms response
Observed inflow · 30d
—
no payment wallet declared
Invocations · 7d
0
no calls observed
Card drift · 7d
stable
1 snapshot tracked
Owner
unverified
claim this listing →

Dispute or improve this rating

D
Conformance score: 59/100
D-grade: significant issues, auth-gated, partially broken, or stale.
Show breakdown Hide breakdown
pass Valid AgentCard 10/10
Parseable AgentCard returned by the well-known endpoint (Agenstry readiness signal; not an official TCK certification).
pass Live JSON-RPC 25/25
Endpoint responds to a negotiated A2A SendMessage probe (answers in ~307 ms).
partial Protocol version 5/10
Declares pre-1.0 A2A 0.3.0 (Google preview). Upgrade to v1.x for full points.
How to earn +5 points
Declare protocolVersion
Add `"protocolVersion": "1.0"` (Major.Minor, no patch number — §3.6) to every entry in `supportedInterfaces[]`. A2A v1.0 removed the AgentCard root field.
Docs
info JWS signature 0/10
Card is unsigned (most published agents are).
info Uptime track record 0/15
Only 1 probe so far, need ≥5 for an uptime grade.
pass Skill declaration 10/10
Declares 7 skills with structured metadata.
partial Verified Identity 5/10
Provider declared: Allooloo Technologies Corp. (https://allooloo.io). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit.
How to earn +5 points
Verify your domain ownership
Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.
Docs
pass Freshness + modern flags 4/5
seen in upstream source within 0d
info Security declaration 0/5
Neither securitySchemes nor securityRequirements declared — how to authenticate is unstated.

Activity

last 24h · 0 invocations No personal data recorded

No activity in the last 7 days.

Card history

1 snapshot
Snapshots
Agent card snapshots
Captured Hash Snapshot
2026-11-04 23:36:38 current c862be0a28b6… view →
Uptime
accumulating
1 direct probes · 30d
Response
37ms
last direct probe
Skills
7
declared
Streaming
—
SSE-capable

Try it

Sent live, through Agenstry.

calling agent… ⌘/Ctrl + Enter

Skills · 7 declared

Resolve issuer

Find a listed company by ticker, ISIN or LEI: the apex names the owning node and forwards to that node's regional door for the record summary.

No taxonomy category yet
capital-marketspublic-recordroutermcp
Get Capital Markets Record

Return the full Capital Markets Record, served by the owning node's regional door (never stored at the apex).

No taxonomy category yet
capital-marketspublic-recordroutermcp
List disclosure events since a date

Dated, URL'd disclosure events for an issuer since a date, served by the owning node's regional door.

No taxonomy category yet
capital-marketspublic-recordroutermcp
List sourced aliases

Sourced trade and former names, served by the owning node's regional door.

No taxonomy category yet
capital-marketspublic-recordroutermcp
List market nodes

Every market node on the roster (nodes.json, region on each), which are live, their regional doors and Agent Cards.

No taxonomy category yet
capital-marketspublic-recordroutermcp
Get orderability outcome (AIO-10060)

The AIO-10060 orderability outcome for one listed security and one client category of its home market's chapter: the apex finds the owning node by the subject, …

No taxonomy category yet
capital-marketspublic-recordroutermcp
Get ACM-68000 signal

The ACM-68000 signal for a listed security in its home market: ACM-200 TRADING (on the register), ACM-404 NOT ON THE REGISTER, ACM-451 READ THE FILING (a regula…

No taxonomy category yet
capital-marketspublic-recordroutermcp

Health · last 1 probes

Probe log
When HTTP Live JSON-RPC Latency
2026-11-04 23:36:38 200 ✓ 37ms

Similar agents

Capital Markets Knowledge Graph — apex router live
Index-only router over the Capital Markets Knowledge Graph: names the node that holds an issuer (ticker, ISIN, LEI, legal name or sourced al
Allooloo Technologies Corp. · q 100%
KYP — get_issuer, the capital markets issuer record for AI agents live
KYP — Know Your Product: get_issuer, the capital markets issuer record for AI agents. 41887 issuers, 3027099 dated disclosures, 34 markets,
Allooloo Technologies Corp. · q 100%
KYP — get_issuer, the capital markets issuer record for AI agents live
KYP — Know Your Product: get_issuer, the capital markets issuer record for AI agents. 41887 issuers, 3027099 dated disclosures, 34 markets,
Allooloo Technologies Corp. · q 100%
KYP — get_issuer, the capital markets issuer record for AI agents live
KYP — Know Your Product: get_issuer, the capital markets issuer record for AI agents. 41887 issuers, 3027099 dated disclosures, 34 markets,
Allooloo Technologies Corp. · q 100%
KYP — get_issuer, the capital markets issuer record for AI agents live
KYP — Know Your Product: get_issuer, the capital markets issuer record for AI agents. 41887 issuers, 3027099 dated disclosures, 34 markets,
Allooloo Technologies Corp. · q 100%
cm-record.ai — Capital Markets Knowledge Graph
Estate host of the Capital Markets Knowledge Graph; the apex router answers for every market.
Allooloo Technologies Corp. · q 0%
Embed a badge

Updates itself and links back here.

Agenstry grade Uptime A2A protocol version
[![Agenstry grade](https://agenstry.com/badge/agent.getissuer.ai.svg)](https://agenstry.com/agents/agent.getissuer.ai)
[![Verified Business](https://agenstry.com/badge/agent.getissuer.ai/identity.svg)](https://agenstry.com/agents/agent.getissuer.ai)
[![Uptime](https://agenstry.com/badge/agent.getissuer.ai/uptime.svg)](https://agenstry.com/agents/agent.getissuer.ai)
[![A2A version](https://agenstry.com/badge/agent.getissuer.ai/protocol.svg)](https://agenstry.com/agents/agent.getissuer.ai)

Audit evidence

JSON for vendor reviews. Signed copy verifies against our JWKS.

audit.json audit.json (JWS-signed) verification history
Raw agent card JSON
{
  "name": "getissuer",
  "description": "Index-only router over the Capital Markets Knowledge Graph: names the node that holds an issuer (ticker, ISIN, LEI, legal name or sourced alias) and forwards record and event calls to that node's regional door. No record body is stored or served from the apex; each node's data lives and is served in its own jurisdiction. Read-only, public-record only, no auth, no prices.",
  "url": "https://mcp.getissuer.ai/mcp",
  "preferredTransport": "JSONRPC",
  "supportedInterfaces": [
    {
      "url": "https://mcp.getissuer.ai/mcp",
      "transport": "JSONRPC"
    }
  ],
  "additionalInterfaces": [
    {
      "url": "https://mcp.capitalmarketsknowledgegraph.ai/mcp",
      "transport": "JSONRPC",
      "description": "alias of mcp.getissuer.ai/mcp"
    }
  ],
  "securitySchemes": {},
  "security": [],
  "defaultInputModes": [
    "application/json",
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "iconUrl": "https://mcp.getissuer.ai/icon-512.png",
  "provider": {
    "organization": "Allooloo Technologies Corp.",
    "url": "https://allooloo.io"
  },
  "version": "0.23.0",
  "documentationUrl": "https://mcp.getissuer.ai/llms.txt",
  "protocolVersion": "0.3.0",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "skills": [
    {
      "id": "resolve_issuer",
      "name": "Resolve issuer",
      "description": "Find a listed company by ticker, ISIN or LEI: the apex names the owning node and forwards to that node's regional door for the record summary.",
      "tags": [
        "capital-markets",
        "public-record",
        "router",
        "mcp"
      ]
    },
    {
      "id": "get_record",
      "name": "Get Capital Markets Record",
      "description": "Return the full Capital Markets Record, served by the owning node's regional door (never stored at the apex).",
      "tags": [
        "capital-markets",
        "public-record",
        "router",
        "mcp"
      ]
    },
    {
      "id": "list_events_since",
      "name": "List disclosure events since a date",
      "description": "Dated, URL'd disclosure events for an issuer since a date, served by the owning node's regional door.",
      "tags": [
        "capital-markets",
        "public-record",
        "router",
        "mcp"
      ]
    },
    {
      "id": "list_aliases",
      "name": "List sourced aliases",
      "description": "Sourced trade and former names, served by the owning node's regional door.",
      "tags": [
        "capital-markets",
        "public-record",
        "router",
        "mcp"
      ]
    },
    {
      "id": "list_nodes",
      "name": "List market nodes",
      "description": "Every market node on the roster (nodes.json, region on each), which are live, their regional doors and Agent Cards.",
      "tags": [
        "capital-markets",
        "public-record",
        "router",
        "mcp"
      ]
    },
    {
      "id": "get_orderability",
      "name": "Get orderability outcome (AIO-10060)",
      "description": "The AIO-10060 orderability outcome for one listed security and one client category of its home market's chapter: the apex finds the owning node by the subject, as for get_record, and the node's door produces it \u2014 one ACM-68000 signal where the evidence reaches it, or evidence_gaps with the pages checked and no signal; every element points at its chapter or record field; signed by the node (kid allooloo-eco-2026-10) and receipted at mcp.rco-records.ai with the node as writer.",
      "tags": [
        "capital-markets",
        "public-record",
        "router",
        "mcp"
      ]
    },
    {
      "id": "get_signal",
      "name": "Get ACM-68000 signal",
      "description": "The ACM-68000 signal for a listed security in its home market: ACM-200 TRADING (on the register), ACM-404 NOT ON THE REGISTER, ACM-451 READ THE FILING (a regulatory filing in the last three days, named), A bare ticker naming more than one issuer returns no signal but its candidates (add the exchange); a GTIN is ACM-404 (not a listed-security identifier: ask gtinfetch.ai); a home node that does not answer returns an error, never a signal. ACM-000, ACM-300 and ACM-500 are reserved (ACM-68000 v1.1) and never served. ACM-403 HALTED is advisory: the nodes carry no halt flag yet, so the answer links the market's halts page. Each signal has its page at https://acm-<code>.ai/.",
      "tags": [
        "capital-markets",
        "public-record",
        "router",
        "mcp"
      ]
    }
  ],
  "x-cmkg": {
    "role": "apex router",
    "transport": "MCP Streamable HTTP (JSON-RPC 2.0, stateless, no auth)",
    "registry": "io.github.allooloo/cm-kg",
    "contact": "allooloo@users.noreply.github.com",
    "roster": {
      "nodes": 34,
      "live": 34,
      "source": "https://mcp.getissuer.ai/nodes.json (the roster of record; list_nodes)"
    },
    "node_agents": [
      {
        "node": "ca-cm-kg",
        "country": "Canada",
        "live": true,
        "regional_door": "https://mcp.ca-cm-kg.ai/mcp",
        "agent_card": "https://agent.ca-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "TSX:SHOP",
          "isin": "CA82509L1076",
          "name": "Shopify Inc.",
          "record_url": "https://mcp.ca-cm-kg.ai/record/TSX/SHOP"
        }
      },
      {
        "node": "uk-cm-kg",
        "country": "United Kingdom",
        "live": true,
        "regional_door": "https://mcp.uk-cm-kg.ai/mcp",
        "agent_card": "https://agent.uk-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "SHEL.L",
          "isin": "GB00BP6MXD84",
          "name": "SHELL PLC",
          "record_url": "https://mcp.uk-cm-kg.ai/record/LSE/SHEL"
        }
      },
      {
        "node": "au-cm-kg",
        "country": "Australia",
        "live": true,
        "regional_door": "https://mcp.au-cm-kg.ai/mcp",
        "agent_card": "https://agent.au-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "BHP.AX",
          "isin": "AU000000BHP4",
          "name": "BHP GROUP LIMITED",
          "record_url": "https://mcp.au-cm-kg.ai/record/ASX/BHP"
        }
      },
      {
        "node": "sg-cm-kg",
        "country": "Singapore",
        "live": true,
        "regional_door": "https://mcp.sg-cm-kg.ai/mcp",
        "agent_card": "https://agent.sg-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "D05.SI",
          "isin": "SG1L01001701",
          "name": "DBS GROUP HOLDINGS LTD",
          "record_url": "https://mcp.sg-cm-kg.ai/record/SGX/D05"
        }
      },
      {
        "node": "ch-cm-kg",
        "country": "Switzerland",
        "live": true,
        "regional_door": "https://mcp.ch-cm-kg.ai/mcp",
        "agent_card": "https://agent.ch-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "NESN.SW",
          "isin": "CH0038863350",
          "name": "NESTLE N",
          "record_url": "https://mcp.ch-cm-kg.ai/record/SIX/NESN"
        }
      },
      {
        "node": "de-cm-kg",
        "country": "Germany",
        "live": true,
        "regional_door": "https://mcp.de-cm-kg.ai/mcp",
        "agent_card": "https://agent.de-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "SAP.DE",
          "isin": "DE0007164600",
          "name": "SAP SE O.N.",
          "record_url": "https://mcp.de-cm-kg.ai/record/XETRA/SAP"
        }
      },
      {
        "node": "fr-cm-kg",
        "country": "France",
        "live": true,
        "regional_door": "https://mcp.fr-cm-kg.ai/mcp",
        "agent_card": "https://agent.fr-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "FR0000120271",
          "isin": "FR0000120271",
          "name": "TOTALENERGIES",
          "record_url": "https://mcp.fr-cm-kg.ai/record/XPAR/FR0000120271"
        }
      },
      {
        "node": "nl-cm-kg",
        "country": "Netherlands",
        "live": true,
        "regional_door": "https://mcp.nl-cm-kg.ai/mcp",
        "agent_card": "https://agent.nl-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "NL0010273215",
          "isin": "NL0010273215",
          "name": "ASML HOLDING",
          "record_url": "https://mcp.nl-cm-kg.ai/record/XAMS/NL0010273215"
        }
      },
      {
        "node": "hk-cm-kg",
        "country": "Hong Kong",
        "live": true,
        "regional_door": "https://mcp.hk-cm-kg.ai/mcp",
        "agent_card": "https://agent.hk-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "0700.HK",
          "isin": "KYG875721634",
          "name": "TENCENT",
          "record_url": "https://mcp.hk-cm-kg.ai/record/HKEX/00700"
        }
      },
      {
        "node": "jp-cm-kg",
        "country": "Japan",
        "live": true,
        "regional_door": "https://mcp.jp-cm-kg.ai/mcp",
        "agent_card": "https://agent.jp-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "7203.T",
          "isin": "JP3633400001",
          "name": "TOYOTA MOTOR CORPORATION",
          "record_url": "https://mcp.jp-cm-kg.ai/record/TSE-PRIME/7203"
        }
      },
      {
        "node": "kr-cm-kg",
        "country": "South Korea",
        "live": true,
        "regional_door": "https://mcp.kr-cm-kg.ai/mcp",
        "agent_card": "https://agent.kr-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "KOSPI:005930",
          "isin": "KR7005930003",
          "name": "SAMSUNG ELECTRONICS CO,.LTD",
          "record_url": "https://mcp.kr-cm-kg.ai/record/KOSPI/005930"
        }
      },
      {
        "node": "us-cm-kg",
        "country": "United States",
        "live": true,
        "regional_door": "https://mcp.us-cm-kg.ai/mcp",
        "agent_card": "https://agent.us-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "NASDAQ:AAPL",
          "isin": "US0378331005",
          "name": "Apple Inc.",
          "record_url": "https://mcp.us-cm-kg.ai/record/NASDAQ/AAPL"
        }
      },
      {
        "node": "it-cm-kg",
        "country": "Italy",
        "live": true,
        "regional_door": "https://it.eu-cm-kg.ai/mcp",
        "agent_card": "https://it.eu-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "IT0003128367",
          "isin": "IT0003128367",
          "name": "ENEL",
          "record_url": "https://it.eu-cm-kg.ai/record/MTAA/IT0003128367"
        }
      },
      {
        "node": "es-cm-kg",
        "country": "Spain",
        "live": true,
        "regional_door": "https://es.eu-cm-kg.ai/mcp",
        "agent_card": "https://es.eu-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "ES0144580Y14",
          "isin": "ES0144580Y14",
          "name": "IBERDROLA",
          "record_url": "https://es.eu-cm-kg.ai/record/XMAD/ES0144580Y14"
        }
      },
      {
        "node": "se-cm-kg",
        "country": "Sweden",
        "live": true,
        "regional_door": "https://se.eu-cm-kg.ai/mcp",
        "agent_card": "https://se.eu-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "SE0000108656",
          "isin": "SE0000108656",
          "name": "ERICSSON B",
          "record_url": "https://se.eu-cm-kg.ai/record/XSTO/SE0000108656"
        }
      },
      {
        "node": "dk-cm-kg",
        "country": "Denmark",
        "live": true,
        "regional_door": "https://dk.eu-cm-kg.ai/mcp",
        "agent_card": "https://dk.eu-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "DK0062498333",
          "isin": "DK0062498333",
          "name": "NOVO NORDISK B",
          "record_url": "https://dk.eu-cm-kg.ai/record/XCSE/DK0062498333"
        }
      },
      {
        "node": "no-cm-kg",
        "country": "Norway",
        "live": true,
        "regional_door": "https://no.eu-cm-kg.ai/mcp",
        "agent_card": "https://no.eu-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "NO0010096985",
          "isin": "NO0010096985",
          "name": "EQUINOR",
          "record_url": "https://no.eu-cm-kg.ai/record/XOSL/NO0010096985"
        }
      },
      {
        "node": "fi-cm-kg",
        "country": "Finland",
        "live": true,
        "regional_door": "https://fi.eu-cm-kg.ai/mcp",
        "agent_card": "https://fi.eu-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "FI0009000681",
          "isin": "FI0009000681",
          "name": "NOKIA",
          "record_url": "https://fi.eu-cm-kg.ai/record/XHEL/FI0009000681"
        }
      },
      {
        "node": "be-cm-kg",
        "country": "Belgium",
        "live": true,
        "regional_door": "https://be.eu-cm-kg.ai/mcp",
        "agent_card": "https://be.eu-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "BE0974293251",
          "isin": "BE0974293251",
          "name": "AB INBEV",
          "record_url": "https://be.eu-cm-kg.ai/record/XBRU/BE0974293251"
        }
      },
      {
        "node": "ie-cm-kg",
        "country": "Ireland",
        "live": true,
        "regional_door": "https://ie.eu-cm-kg.ai/mcp",
        "agent_card": "https://ie.eu-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "IE0004906560",
          "isin": "IE0004906560",
          "name": "KERRY GROUP",
          "record_url": "https://ie.eu-cm-kg.ai/record/XMSM/IE0004906560"
        }
      },
      {
        "node": "at-cm-kg",
        "country": "Austria",
        "live": true,
        "regional_door": "https://at.eu-cm-kg.ai/mcp",
        "agent_card": "https://at.eu-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "AT0000652011",
          "isin": "AT0000652011",
          "name": "ERSTE GROUP",
          "record_url": "https://at.eu-cm-kg.ai/record/WBAH/AT0000652011"
        }
      },
      {
        "node": "pl-cm-kg",
        "country": "Poland",
        "live": true,
        "regional_door": "https://pl.eu-cm-kg.ai/mcp",
        "agent_card": "https://pl.eu-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "PLPKO0000016",
          "isin": "PLPKO0000016",
          "name": "PKO BP",
          "record_url": "https://pl.eu-cm-kg.ai/record/XWAR/PLPKO0000016"
        }
      },
      {
        "node": "pt-cm-kg",
        "country": "Portugal",
        "live": true,
        "regional_door": "https://pt.eu-cm-kg.ai/mcp",
        "agent_card": "https://pt.eu-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "PTEDP0AM0009",
          "isin": "PTEDP0AM0009",
          "name": "EDP",
          "record_url": "https://pt.eu-cm-kg.ai/record/XLIS/PTEDP0AM0009"
        }
      },
      {
        "node": "lu-cm-kg",
        "country": "Luxembourg",
        "live": true,
        "regional_door": "https://mcp.lu-cm-kg.ai/mcp",
        "agent_card": "https://agent.lu-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "LU0569974404",
          "isin": "LU0569974404",
          "name": "APERAM",
          "record_url": "https://mcp.lu-cm-kg.ai/record/XLUX/LU0569974404"
        }
      },
      {
        "node": "gr-cm-kg",
        "country": "Greece",
        "live": true,
        "regional_door": "https://gr.eu-cm-kg.ai/mcp",
        "agent_card": "https://gr.eu-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "GRS003003035",
          "isin": "GRS003003035",
          "name": "NATIONAL BANK OF GREECE",
          "record_url": "https://gr.eu-cm-kg.ai/record/XATH/GRS003003035"
        }
      },
      {
        "node": "cz-cm-kg",
        "country": "Czech Republic",
        "live": true,
        "regional_door": "https://cz.eu-cm-kg.ai/mcp",
        "agent_card": "https://cz.eu-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "CZ0005112300",
          "isin": "CZ0005112300",
          "name": "CEZ",
          "record_url": "https://cz.eu-cm-kg.ai/record/XPRA/CZ0005112300"
        }
      },
      {
        "node": "ky-cm-kg",
        "country": "Cayman Islands",
        "live": true,
        "regional_door": "https://mcp.ky-cm-kg.ai/mcp",
        "agent_card": "https://agent.ky-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "KYG932561080",
          "isin": "KYG932561080",
          "name": "VBT Holdings Ltd.",
          "record_url": "https://mcp.ky-cm-kg.ai/record/XCAY/KYG932561080"
        }
      },
      {
        "node": "bm-cm-kg",
        "country": "Bermuda",
        "live": true,
        "regional_door": "https://mcp.bm-cm-kg.ai/mcp",
        "agent_card": "https://agent.bm-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "BMG0772R2087",
          "isin": "BMG0772R2087",
          "name": "The Bank of N.T. Butterfield & Son Limited",
          "record_url": "https://mcp.bm-cm-kg.ai/record/XBDA/BMG0772R2087"
        }
      },
      {
        "node": "je-cm-kg",
        "country": "Jersey",
        "live": true,
        "regional_door": "https://mcp.je-cm-kg.ai/mcp",
        "agent_card": "https://agent.je-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "JE00BTGQPZ41",
          "isin": "JE00BTGQPZ41",
          "name": "Broadgate REIT",
          "record_url": "https://mcp.je-cm-kg.ai/record/XCIE/JE00BTGQPZ41"
        }
      },
      {
        "node": "tw-cm-kg",
        "country": "Taiwan",
        "live": true,
        "regional_door": "https://mcp.tw-cm-kg.ai/mcp",
        "agent_card": "https://agent.tw-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "TW0002330008",
          "isin": "TW0002330008",
          "name": "\u53f0\u7063\u7a4d\u9ad4\u96fb\u8def\u88fd\u9020\u80a1\u4efd\u6709\u9650\u516c\u53f8",
          "record_url": "https://mcp.tw-cm-kg.ai/record/XTAI/TW0002330008"
        }
      },
      {
        "node": "ae-cm-kg",
        "country": "United Arab Emirates",
        "live": true,
        "regional_door": "https://mcp.ae-cm-kg.ai/mcp",
        "agent_card": "https://agent.ae-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "AEE000301011",
          "isin": "AEE000301011",
          "name": "Emaar Properties PJSC",
          "record_url": "https://mcp.ae-cm-kg.ai/record/XDFM/AEE000301011"
        }
      },
      {
        "node": "br-cm-kg",
        "country": "Brazil",
        "live": true,
        "regional_door": "https://mcp.br-cm-kg.ai/mcp",
        "agent_card": "https://agent.br-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "BRPETRACNPR6",
          "isin": "BRPETRACNPR6",
          "name": "PETROLEO BRASILEIRO S.A. PETROBRAS",
          "record_url": "https://mcp.br-cm-kg.ai/record/BVMF/BRPETRACNPR6"
        }
      },
      {
        "node": "mx-cm-kg",
        "country": "Mexico",
        "live": true,
        "regional_door": "https://mcp.mx-cm-kg.ai/mcp",
        "agent_card": "https://agent.mx-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "MX01AM050019",
          "isin": "MX01AM050019",
          "name": "AMERICA MOVIL, S.A.B. DE C.V.",
          "record_url": "https://mcp.mx-cm-kg.ai/record/XMEX/MX01AM050019"
        }
      },
      {
        "node": "in-cm-kg",
        "country": "India",
        "live": true,
        "regional_door": "https://mcp.in-cm-kg.ai/mcp",
        "agent_card": "https://agent.in-cm-kg.ai/.well-known/agent-card.json",
        "example": {
          "ticker": "INE002A01018",
          "isin": "INE002A01018",
          "name": "Reliance Industries Limited",
          "record_url": "https://mcp.in-cm-kg.ai/record/XNSE/INE002A01018"
        }
      }
    ],
    "old_shared_door": "the Cloudflare Worker + D1 door (cm-kg-door) stays deployed beside this router and is listed for CEO deletion at end of scope"
  }
}