{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.allooloo/cm-kg","description":"KYP Agentic Trading with the Capital Markets Knowledge Graph — eleven markets, in-country.","title":"Capital Markets Agents: MCP+A2A Canada","repository":{"url":"https://github.com/allooloo/cm-kg","source":"github"},"version":"0.12.1","websiteUrl":"https://capitalmarketsknowledgegraph.ai","remotes":[{"type":"streamable-http","url":"https://mcp.capitalmarketsknowledgegraph.ai/mcp"}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"access":"read-only, public-record only; no prices, quotes or licensed market data","agent_cards":"https://agent.<node>-cm-kg.ai/.well-known/agent-card.json for each live node (ca uk us de fr nl ch au sg jp kr) and https://agent.capitalmarketsknowledgegraph.ai/.well-known/agent-card.json","authentication":"none","category":"agentic market dataset","confirmed":"Confirmed current by the operator, Sept 13 2026; records confirmed against the public filing, not signed by it.","description_of_record":"What: KYP Agentic Trading with the Capital Markets Knowledge Graph — one public-record file per listed company across eleven national markets, identity through disclosure trail, each field carrying its source and the date it was read, served from the issuer's own jurisdiction over the Model Context Protocol and the Agent-to-Agent protocol. Why: So an agent acting for a licensed capital markets participant with a Know Your Product (KYP) obligation hands back a fact that can be defended. The KYP model runs on this record. No prices, no quotes, no licensed data.","estate":"Eleven regional doors on Azure Container Apps, apex router on Cloudflare, an A2A Agent Card per node.","facts":"https://mcp.capitalmarketsknowledgegraph.ai/facts.json","keywords":["agentic market dataset","capital markets","issuer record","ISIN","LEI","KYP","Canada","TSX","United Kingdom","LSE","AIM","Companies House","Australia","ASX","NSX","ASIC","Singapore","SGX","ACRA","Switzerland","SIX","Zefix","Germany","Xetra","Handelsregister","France","Euronext Paris","AMF","Netherlands","Euronext Amsterdam","AFM","Japan","Tokyo Stock Exchange","EDINET","South Korea","KRX","DART"],"llms_txt":"https://mcp.capitalmarketsknowledgegraph.ai/llms.txt","nodes_live":["ca-cm-kg","uk-cm-kg","au-cm-kg","sg-cm-kg","ch-cm-kg","de-cm-kg","fr-cm-kg","nl-cm-kg","jp-cm-kg","kr-cm-kg","us-cm-kg"],"operator":"Allooloo Technologies Corp.","record_spec":"CMR v0 (cm-record.org, draft)","registries_gate":{"auth_md":"https://agentic-registries.ai/auth.md","authorization_server":"https://agentic-registries.ai","grants":["client_credentials","urn:ietf:params:oauth:grant-type:jwt-bearer"],"licensed_routes":["https://agentic-trades.ai/licensed/record/{node}/{exchange}/{code}","https://agentic-registries.ai/registry/whoami"],"metadata":"https://agentic-registries.ai/.well-known/oauth-authorization-server","register":"https://agentic-registries.ai/oauth/register","token":"https://agentic-registries.ai/oauth/token"},"surfaces_version":"2026-09-13.12","tools":[{"description":"Find a listed company by ticker, ISIN or LEI and return its record summary, node and current version.","name":"resolve_issuer"},{"description":"Return the full Capital Markets Record for an issuer, with per-field source, reader and state; optionally a prior version.","name":"get_record"},{"description":"Return dated, URL'd disclosure events for an issuer (releases, bulletins, halts, corporate actions, statement and record dates) since a date.","name":"list_events_since"},{"description":"Return the sourced trade and former names an issuer releases under.","name":"list_aliases"},{"description":"Return the twelve market nodes and which are live.","name":"list_nodes"}],"x402":{"endpoint":"https://agentic-x402.ai/api","jwks":"https://agentic-x402.ai/x402/jwks.json","network":"eip155:8453","price_usdc":"0.01","receipts":"https://agentic-x402.ai/x402/receipt/{nonce}","scheme":"exact (EIP-3009)","surface":"https://agentic-x402.ai/","trades_record_route":"https://agentic-trades.ai/x402/record/{node}/{exchange}/{code}"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-13T19:27:06.642807Z","publishedAt":"2026-09-13T19:27:06.642807Z","updatedAt":"2026-09-13T19:27:06.642807Z","isLatest":true}}}
