{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_wju2h9qyrvvr","handle":"capital-markets-agents-mcp-a2a-canada","url":"https://wellknown.network/agents/capital-markets-agents-mcp-a2a-canada","links":{"self":"https://wellknown.network/agents/capital-markets-agents-mcp-a2a-canada/record.json","html":"https://wellknown.network/agents/capital-markets-agents-mcp-a2a-canada","markdown":"https://wellknown.network/agents/capital-markets-agents-mcp-a2a-canada/record.md","api":"https://wellknown.network/api/v1/agents/capital-markets-agents-mcp-a2a-canada","status":"https://wellknown.network/api/v1/agents/capital-markets-agents-mcp-a2a-canada/status","claim":"https://wellknown.network/agents/capital-markets-agents-mcp-a2a-canada/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/capital-markets-agents-mcp-a2a-canada/claim.json","badge":"https://wellknown.network/agents/capital-markets-agents-mcp-a2a-canada/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/capital-markets-agents-mcp-a2a-canada/history","tools":"https://wellknown.network/api/v1/agents/capital-markets-agents-mcp-a2a-canada/tools"},"ard":{"identifier":"urn:air:mcp.capitalmarketsknowledgegraph.ai:agent:capital-markets-agents-mcp-a2a-canada","type":"application/a2a-agent-card+json"},"kind":"agent","declared":{"name":"capitalmarketsknowledgegraph.ai — Capital Markets Knowledge Graph","summary":"Estate host of the Capital Markets Knowledge Graph; the apex router answers for every market.","description":"Estate host of the Capital Markets Knowledge Graph; the apex router answers for every market.","publisher":{"name":"Allooloo Technologies Corp.","url":"https://allooloo.io"},"homepage":"https://capitalmarketsknowledgegraph.ai/","repository":"https://github.com/allooloo/cm-kg","version":"0.12.1","license":null,"protocols":["a2a","mcp"],"tags":["capital-markets","public-record","mcp","estate"],"pricing":null,"endpoints":[{"url":"https://mcp.capitalmarketsknowledgegraph.ai/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":[{"id":"resolve_issuer","name":"Resolve an issuer","tags":["capital-markets","public-record","mcp","estate"],"description":"Find a listed company by ticker (with exchange prefix or suffix), ISIN, LEI, legal name or sourced alias; returns the record summary, node and version."},{"id":"get_record","name":"Read the record","tags":["capital-markets","public-record","mcp","estate"],"description":"Return the full Capital Markets Record for an issuer: every identity field with value, source URL, reader and state; aliases; gaps; the events URL."},{"id":"list_aliases","name":"List the names","tags":["capital-markets","public-record","mcp","estate"],"description":"Every name the issuer has traded or filed under, each with its source."},{"id":"list_events_since","name":"Disclosure events since a date","tags":["capital-markets","public-record","mcp","estate"],"description":"Dated, typed disclosure events for an issuer over the trailing twelve months, newest first, paged."},{"id":"list_nodes","name":"The twelve nodes","tags":["capital-markets","public-record","mcp","estate"],"description":"Which node holds which market, live or not, record and event counts, drop date, door and Agent Card URLs."}],"tools":["Resolve an issuer","Read the record","List the names","Disclosure events since a date","The twelve nodes","a2a","jsonrpc"],"extra":{"ard":{"type":"application/a2a-agent-card+json","metadata":null,"identifier":"urn:air:capitalmarketsknowledgegraph.ai:agent:cm-kg","artifactUrl":"https://agent.capitalmarketsknowledgegraph.ai/.well-known/agent-card.json","representativeQueries":["what can the capital markets knowledge graph agent do for a dealer","which skills does the cm-kg agent expose over a2a"]},"updatedAt":"2026-09-13T19:27:06.642807Z","inputModes":["application/json","text/plain"],"outputModes":["application/json"],"publishedAt":"2026-09-13T19:27:06.642807Z","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"registryName":"io.github.allooloo/cm-kg","protocolVersion":"0.3.0"},"attribution":{"kind":"a2a_card","name":"a2a_card","repoUrl":"mcp_registry","summary":"a2a_card","version":"a2a_card","description":"a2a_card","homepageUrl":"a2a_card","publisherUrl":"a2a_card","publisherName":"a2a_card"}},"derived":{"capabilities":[{"slug":"knowledge.knowledge-graph","name":"Knowledge Graphs","confidence":1,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"}],"categories":["content","knowledge"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 1h ago.","lastOkAt":"2026-10-10T19:26:07.994Z","lastProbedAt":"2026-10-10T19:26:07.994Z","statusComputedAt":"2026-10-10T19:27:19.988Z","reliability30d":{"probes":105,"successRate":1,"p50Ms":25,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":105,"ok":105,"authBoundaryOk":0,"serviceOk":105,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-10T19:26:07.994Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":24,"error":null,"detail":{"tools":[{"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."},{"name":"get_record","description":"Return the full Capital Markets Record, served by the owning node's regional door (never stored at the apex)."},{"name":"list_events_since","description":"Dated, URL'd disclosure events for an issuer since a date, served by the owning node's regional door."},{"name":"list_aliases","description":"Sourced trade and former names, served by the owning node's regional door."},{"name":"list_nodes","description":"The twelve market nodes, which are live, their regional doors and Agent Cards."}],"toolCount":5,"toolsHash":"3306b1fe958e063d4cab644a708ccd2a93ed95b580860bbb968cd1d4fb1a1124","serverName":"capitalmarketsknowledgegraph","capabilities":["tools"],"serverVersion":"0.12.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T13:24:29.481Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":39,"error":null,"detail":{"tools":[{"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."},{"name":"get_record","description":"Return the full Capital Markets Record, served by the owning node's regional door (never stored at the apex)."},{"name":"list_events_since","description":"Dated, URL'd disclosure events for an issuer since a date, served by the owning node's regional door."},{"name":"list_aliases","description":"Sourced trade and former names, served by the owning node's regional door."},{"name":"list_nodes","description":"The twelve market nodes, which are live, their regional doors and Agent Cards."}],"toolCount":5,"toolsHash":"3306b1fe958e063d4cab644a708ccd2a93ed95b580860bbb968cd1d4fb1a1124","serverName":"capitalmarketsknowledgegraph","capabilities":["tools"],"serverVersion":"0.12.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T06:28:24.811Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":15,"error":null,"detail":{"tools":[{"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."},{"name":"get_record","description":"Return the full Capital Markets Record, served by the owning node's regional door (never stored at the apex)."},{"name":"list_events_since","description":"Dated, URL'd disclosure events for an issuer since a date, served by the owning node's regional door."},{"name":"list_aliases","description":"Sourced trade and former names, served by the owning node's regional door."},{"name":"list_nodes","description":"The twelve market nodes, which are live, their regional doors and Agent Cards."}],"toolCount":5,"toolsHash":"3306b1fe958e063d4cab644a708ccd2a93ed95b580860bbb968cd1d4fb1a1124","serverName":"capitalmarketsknowledgegraph","capabilities":["tools"],"serverVersion":"0.12.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T00:29:24.105Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":14,"error":null,"detail":{"tools":[{"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."},{"name":"get_record","description":"Return the full Capital Markets Record, served by the owning node's regional door (never stored at the apex)."},{"name":"list_events_since","description":"Dated, URL'd disclosure events for an issuer since a date, served by the owning node's regional door."},{"name":"list_aliases","description":"Sourced trade and former names, served by the owning node's regional door."},{"name":"list_nodes","description":"The twelve market nodes, which are live, their regional doors and Agent Cards."}],"toolCount":5,"toolsHash":"3306b1fe958e063d4cab644a708ccd2a93ed95b580860bbb968cd1d4fb1a1124","serverName":"capitalmarketsknowledgegraph","capabilities":["tools"],"serverVersion":"0.12.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T18:26:48.271Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":71,"error":null,"detail":{"tools":[{"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."},{"name":"get_record","description":"Return the full Capital Markets Record, served by the owning node's regional door (never stored at the apex)."},{"name":"list_events_since","description":"Dated, URL'd disclosure events for an issuer since a date, served by the owning node's regional door."},{"name":"list_aliases","description":"Sourced trade and former names, served by the owning node's regional door."},{"name":"list_nodes","description":"The twelve market nodes, which are live, their regional doors and Agent Cards."}],"toolCount":5,"toolsHash":"3306b1fe958e063d4cab644a708ccd2a93ed95b580860bbb968cd1d4fb1a1124","serverName":"capitalmarketsknowledgegraph","capabilities":["tools"],"serverVersion":"0.12.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T12:29:46.531Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":17,"error":null,"detail":{"tools":[{"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."},{"name":"get_record","description":"Return the full Capital Markets Record, served by the owning node's regional door (never stored at the apex)."},{"name":"list_events_since","description":"Dated, URL'd disclosure events for an issuer since a date, served by the owning node's regional door."},{"name":"list_aliases","description":"Sourced trade and former names, served by the owning node's regional door."},{"name":"list_nodes","description":"The twelve market nodes, which are live, their regional doors and Agent Cards."}],"toolCount":5,"toolsHash":"3306b1fe958e063d4cab644a708ccd2a93ed95b580860bbb968cd1d4fb1a1124","serverName":"capitalmarketsknowledgegraph","capabilities":["tools"],"serverVersion":"0.12.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T06:22:20.901Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":17,"error":null,"detail":{"tools":[{"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."},{"name":"get_record","description":"Return the full Capital Markets Record, served by the owning node's regional door (never stored at the apex)."},{"name":"list_events_since","description":"Dated, URL'd disclosure events for an issuer since a date, served by the owning node's regional door."},{"name":"list_aliases","description":"Sourced trade and former names, served by the owning node's regional door."},{"name":"list_nodes","description":"The twelve market nodes, which are live, their regional doors and Agent Cards."}],"toolCount":5,"toolsHash":"3306b1fe958e063d4cab644a708ccd2a93ed95b580860bbb968cd1d4fb1a1124","serverName":"capitalmarketsknowledgegraph","capabilities":["tools"],"serverVersion":"0.12.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T00:24:11.758Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":12,"error":null,"detail":{"tools":[{"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."},{"name":"get_record","description":"Return the full Capital Markets Record, served by the owning node's regional door (never stored at the apex)."},{"name":"list_events_since","description":"Dated, URL'd disclosure events for an issuer since a date, served by the owning node's regional door."},{"name":"list_aliases","description":"Sourced trade and former names, served by the owning node's regional door."},{"name":"list_nodes","description":"The twelve market nodes, which are live, their regional doors and Agent Cards."}],"toolCount":5,"toolsHash":"3306b1fe958e063d4cab644a708ccd2a93ed95b580860bbb968cd1d4fb1a1124","serverName":"capitalmarketsknowledgegraph","capabilities":["tools"],"serverVersion":"0.12.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T17:26:39.338Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":227,"error":null,"detail":{"tools":[{"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."},{"name":"get_record","description":"Return the full Capital Markets Record, served by the owning node's regional door (never stored at the apex)."},{"name":"list_events_since","description":"Dated, URL'd disclosure events for an issuer since a date, served by the owning node's regional door."},{"name":"list_aliases","description":"Sourced trade and former names, served by the owning node's regional door."},{"name":"list_nodes","description":"The twelve market nodes, which are live, their regional doors and Agent Cards."}],"toolCount":5,"toolsHash":"3306b1fe958e063d4cab644a708ccd2a93ed95b580860bbb968cd1d4fb1a1124","serverName":"capitalmarketsknowledgegraph","capabilities":["tools"],"serverVersion":"0.12.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T10:23:00.902Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":17,"error":null,"detail":{"tools":[{"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."},{"name":"get_record","description":"Return the full Capital Markets Record, served by the owning node's regional door (never stored at the apex)."},{"name":"list_events_since","description":"Dated, URL'd disclosure events for an issuer since a date, served by the owning node's regional door."},{"name":"list_aliases","description":"Sourced trade and former names, served by the owning node's regional door."},{"name":"list_nodes","description":"The twelve market nodes, which are live, their regional doors and Agent Cards."}],"toolCount":5,"toolsHash":"3306b1fe958e063d4cab644a708ccd2a93ed95b580860bbb968cd1d4fb1a1124","serverName":"capitalmarketsknowledgegraph","capabilities":["tools"],"serverVersion":"0.12.1","protocolVersion":"2025-06-18"}}],"tools":[{"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."},{"name":"get_record","description":"Return the full Capital Markets Record, served by the owning node's regional door (never stored at the apex)."},{"name":"list_events_since","description":"Dated, URL'd disclosure events for an issuer since a date, served by the owning node's regional door."},{"name":"list_aliases","description":"Sourced trade and former names, served by the owning node's regional door."},{"name":"list_nodes","description":"The twelve market nodes, which are live, their regional doors and Agent Cards."}],"package":null,"toolSurface":{"id":"ts_zjgkhmqhrgkp","endpointId":"ep_e4fa6kgy9sxd","hash":"3306b1fe958e063d4cab644a708ccd2a93ed95b580860bbb968cd1d4fb1a1124","toolCount":5,"serverName":"capitalmarketsknowledgegraph","serverVersion":"0.11.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-09-12T16:26:45.739Z","lastSeenAt":"2026-10-10T19:26:07.993Z","observations":104,"toolNames":["resolve_issuer","get_record","list_events_since","list_aliases","list_nodes"],"distinctSurfaces":2},"endpointFacts":[{"id":"ep_e4fa6kgy9sxd","url":"https://mcp.capitalmarketsknowledgegraph.ai/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-09T00:24:11.769Z","auth":{"observedAt":"2026-10-09T00:24:11.802Z","authRequired":false,"scheme":null,"resourceMetadata":null,"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":false,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-09T00:24:11.811Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"capitalmarketsknowledgegraph.ai","issuer":{"commonName":"WE1","organization":"Google Trust Services"},"validFrom":"2026-09-11T02:34:21.000Z","validTo":"2026-12-10T03:34:18.000Z","daysToExpiry":60,"sanCount":3,"fingerprint256":"35:B1:14:BE:3D:D5:25:35:F5:0E:B5:CA:14:21:31:70:A4:CC:FF:FB:8C:54:70:AA:33:BB:7D:E9:54:1D:CE:11"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.allooloo/cm-kg","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.allooloo%2Fcm-kg","firstSeenAt":"2026-09-12T08:18:55.117Z","fetchedAt":"2026-10-10T04:22:02.941Z","normalizedAt":"2026-10-10T04:22:02.941Z"},{"source":"a2a_card","key":"https://capitalmarketsknowledgegraph.ai/.well-known/agent-card.json","url":"https://capitalmarketsknowledgegraph.ai/.well-known/agent-card.json","firstSeenAt":"2026-09-26T08:26:22.952Z","fetchedAt":"2026-10-10T14:20:16.586Z","normalizedAt":"2026-10-10T14:20:16.586Z"},{"source":"ard_catalog","key":"urn:air:capitalmarketsknowledgegraph.ai:agent:cm-kg","url":"https://capitalmarketsknowledgegraph.ai/.well-known/ard.json","firstSeenAt":"2026-09-26T08:26:24.236Z","fetchedAt":"2026-10-10T14:20:42.959Z","normalizedAt":"2026-10-10T14:20:42.959Z"},{"source":"a2a_card","key":"https://allooloo.io/.well-known/agent-card.json","url":"https://allooloo.io/.well-known/agent-card.json","firstSeenAt":"2026-09-26T09:22:51.981Z","fetchedAt":"2026-10-10T14:20:16.811Z","normalizedAt":"2026-10-10T14:20:16.811Z"}]},"firstSeenAt":"2026-09-12T08:18:55.117Z","updatedAt":"2026-10-10T19:28:21.722Z"}