# agent.getasof.ai — getasof, the As Of door (MCP) get_as_of is the issuer record as it stood on a date: an issuer by ticker, ISIN or LEI plus a date returns the signed record of that day — every field with its source and read date, the sealed disclosure lines of the market-year up to that date — signed by the node of the issuer's market and receipted, so a backtest can show what it read and when. Nothing is restated and nothing is filled backwards: before the record existed the answer says before_record; in a market-year not yet sealed it says not_sealed and names the earliest sealed date. Door: https://mcp.getasof.ai/mcp (Streamable HTTP, JSON-RPC 2.0, no auth) — the same router as https://mcp.getissuer.ai/mcp: same index, no second copy of the history. Agent Card: https://agent.getasof.ai/.well-known/agent-card.json. Page: https://getasof.ai/. Tools: get_as_of, resolve_issuer, list_events_since, list_nodes. get_as_of(issuer, as_of, market?) is routed to the node of the issuer's listing, which reads its sealed vintage (Data Vintage, the Replay store), signs the answer (EdDSA, kid allooloo-cmr-2026-10, keyring https://allooloo.ai/.well-known/jwks.json) and receipts it at https://mcp.rco-records.ai/mcp (verify_receipt, public; writer: the node). Typed errors: unknown_issuer, before_record, not_sealed, not_found. Paying for a read: https://data-paygo.ai/ (x402, USDC or Open USD on Base; reads are free, the offer answers only when asked) · licence: https://data-licence.ai/ Products: Issuer https://getissuer.ai/ · Orderability https://getorderability.ai/ · Target Market https://gettargetmarket.ai/ · As Of https://getasof.ai/ · Issuerwire https://issuerwire.ai/ Doors: get_issuer https://getissuer.ai/ · get_orderability https://getorderability.ai/ · get_target_market https://gettargetmarket.ai/ · get_as_of https://getasof.ai/ · get_filings https://getfilings.ai/ · get_ticker https://getticker.ai/ · get_auditor https://getauditor.ai/