Capital Markets Knowledge Graph — apex router
mcp.capitalmarketsknowledgegraph.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.
mcp.capitalmarketsknowledgegraph.ai via a single DNS TXT record to add the
verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Dispute or improve this rating
D
Conformance score: 59/100
D-grade: significant issues, auth-gated, partially broken, or stale.
click to expand breakdown ▾
click to collapse breakdown ▴
agent-card.json changed within the last 7 days. We track these so downstream callers can react.
Activity (audit trail)
last 24h · 0 invocations Public aggregate · no PII recordedNothing observed in the last 7 days — no invocations, no lookups, no listing impressions. Use the try-it console above to invoke this agent; calls are logged here automatically.
Card history
1 snapshot Every change toagent-card.json
| Captured | Hash | |
|---|---|---|
| 2026-09-17 03:54:33 current | 0f8494b56071… |
view → |
Try it
Send a message to this agent live. Your prompt is proxied through Agenstry.
Endpoints
| Agent card | https://mcp.capitalmarketsknowledgegraph.ai/.well-known/agent-card.json |
| Provider | https://allooloo.io |
| Docs | https://mcp.capitalmarketsknowledgegraph.ai/llms.txt |
Skills · 5 declared · mapped to canonical taxonomy
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.
Return the full Capital Markets Record, served by the owning node's regional door (never stored at the apex).
Dated, URL'd disclosure events for an issuer since a date, served by the owning node's regional door.
Sourced trade and former names, served by the owning node's regional door.
The twelve market nodes, which are live, their regional doors and Agent Cards.
Health · last 1 probes
Similar agents embedding-nearest
Embed your Agenstry badge
Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.
Markdown / HTML snippets
[](https://agenstry.com/agents/mcp.capitalmarketsknowledgegraph.ai) [](https://agenstry.com/agents/mcp.capitalmarketsknowledgegraph.ai) [](https://agenstry.com/agents/mcp.capitalmarketsknowledgegraph.ai) [](https://agenstry.com/agents/mcp.capitalmarketsknowledgegraph.ai)
Audit-grade evidence bundle
JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against
our JWKS. See the methodology.
Raw agent card JSON
{
"name": "Capital Markets Knowledge Graph \u2014 apex router",
"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.capitalmarketsknowledgegraph.ai/mcp",
"preferredTransport": "JSONRPC",
"supportedInterfaces": [
{
"url": "https://mcp.capitalmarketsknowledgegraph.ai/mcp",
"transport": "JSONRPC"
}
],
"additionalInterfaces": [
{
"url": "https://mcp.capitalmarketsknowledgegraph.ai/mcp",
"transport": "JSONRPC"
}
],
"securitySchemes": {},
"security": [],
"defaultInputModes": [
"application/json",
"text/plain"
],
"defaultOutputModes": [
"application/json"
],
"iconUrl": "https://mcp.capitalmarketsknowledgegraph.ai/icon-512.png",
"provider": {
"organization": "Allooloo Technologies Corp.",
"url": "https://allooloo.io"
},
"version": "0.12.1",
"documentationUrl": "https://mcp.capitalmarketsknowledgegraph.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": "The twelve market nodes, which are live, their regional doors and Agent Cards.",
"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",
"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"
},
{
"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"
},
{
"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"
},
{
"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"
},
{
"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"
},
{
"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"
},
{
"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"
},
{
"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"
},
{
"node": "hk-cm-kg",
"country": "Hong Kong",
"live": false,
"regional_door": null,
"agent_card": null
},
{
"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"
},
{
"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"
},
{
"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"
}
],
"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"
}
}