# Capital Markets Knowledge Graph — Netherlands node door Operator: Allooloo Technologies Corp. Read-only MCP server, Streamable HTTP at https://mcp.nl-cm-kg.ai/mcp, JSON-RPC 2.0, no authentication. Public-record only: no prices, quotes or licensed market data. Scope: Euronext Amsterdam equity lines (ESMA FIRDS roster); records keyed by ISIN. 123 records, 2707 dated, URL-carrying disclosure events over 12 months for the corporate issuers. Tools: resolve_issuer (ticker, ISIN or LEI -> record summary), get_record (full Capital Markets Record with per-field source_url, read_by and state), list_events_since (paged events since a date), list_aliases (sourced trade and former names), list_nodes (the twelve market nodes, which are live, record counts). Identifiers: ticker with or without exchange (NL0000009165, XAMS:NL0000009165, AMS:NL0000009165, Heineken N.V.), ISIN, LEI. An ambiguous ticker returns every match; the door never guesses. Record spec: CMR v0 (cm-record.org, draft). Blank stays blank: a field with no value is present with value null and its reason. No signature key exists yet; it is omitted, not stubbed. GET paths: / (this door), /facts.json, /llms.txt, /nodes.json, /record// (node hosts) or /record/// (any host), /events/… likewise with ?since=YYYY-MM-DD&cursor=0&limit=50. Exchanges: XAMS, ALXA.