{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_5qqb5d7zavc7","handle":"issuerwire-capital-markets-news-for-ai-agents","url":"https://wellknown.network/agents/issuerwire-capital-markets-news-for-ai-agents","links":{"self":"https://wellknown.network/agents/issuerwire-capital-markets-news-for-ai-agents/record.json","html":"https://wellknown.network/agents/issuerwire-capital-markets-news-for-ai-agents","markdown":"https://wellknown.network/agents/issuerwire-capital-markets-news-for-ai-agents/record.md","api":"https://wellknown.network/api/v1/agents/issuerwire-capital-markets-news-for-ai-agents","status":"https://wellknown.network/api/v1/agents/issuerwire-capital-markets-news-for-ai-agents/status","claim":"https://wellknown.network/agents/issuerwire-capital-markets-news-for-ai-agents/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/issuerwire-capital-markets-news-for-ai-agents/claim.json","badge":"https://wellknown.network/agents/issuerwire-capital-markets-news-for-ai-agents/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/issuerwire-capital-markets-news-for-ai-agents/history","tools":"https://wellknown.network/api/v1/agents/issuerwire-capital-markets-news-for-ai-agents/tools"},"ard":{"identifier":"urn:air:mcp.issuerwire.ai:server:issuerwire-capital-markets-news-for-ai-agents","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Issuerwire — capital markets news for AI agents","summary":"Issuerwire — capital markets news for AI agents, one signed row per filing; markets: see facts.json.","description":"Issuerwire — capital markets news for AI agents, one signed row per filing; markets: see facts.json.","publisher":{"name":"allooloo","url":null},"homepage":"https://issuerwire.ai","repository":null,"version":"1.4.1","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.issuerwire.ai/mcp","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"https://x402.a2a-amn.ai/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-25T05:15:23.273125Z","publishedAt":"2026-10-25T05:15:23.273125Z","registryName":"io.github.allooloo/issuerwire"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"data.news","name":"News & Feeds","confidence":1,"provenance":"derived"},{"slug":"dev.docs-lookup","name":"Documentation Lookup","confidence":0.54,"provenance":"derived"}],"categories":["data","dev"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 8h ago.","lastOkAt":"2026-10-29T02:30:42.636Z","lastProbedAt":"2026-10-29T02:30:42.636Z","statusComputedAt":"2026-10-29T02:32:36.241Z","reliability30d":{"probes":25,"successRate":0.8,"p50Ms":88,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":25,"ok":20,"authBoundaryOk":0,"serviceOk":20,"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-29T02:30:42.636Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":85,"error":null,"detail":{"tools":[{"name":"resolve_issuer","description":"Who is this issuer? A name, ticker, ISIN, LEI, CIK or Companies House number (optionally a market: US · UK · CA · DE · FR · NL · CH · AU · SG · JP · KR · HK) re"},{"name":"get_issuer","description":"One issuer row by issuer_key. Open at the facts level (name, tickers, identifiers, status, claim standing, how many rows the record holds for it); the full sign"},{"name":"list_filings","description":"The news rows the record holds for an issuer: filings, releases and third-party coverage, newest first, from a date. Open at the facts level (id, date, type, ti"},{"name":"get_delta","description":"What has this issuer filed or released since my last read? Pass the instant (or date) of your last read — for one issuer, or for a whole market with market=US·U"},{"name":"get_row","description":"One news row by id. Facts level open; the full signed row (source page, publisher, read date, signature) settles on x402."},{"name":"claim_row","description":"An issuer claims its row, free: the issuer's domain and a contact; the nightly claims rail reads the domain and the row moves listed → claimed (verified when th"},{"name":"create_order_intent","description":"An order intent for a paid read (the full row or the delta): returns the x402 terms for mcp.issuerwire.ai and the intent id to carry into the paid call. Nothing"},{"name":"log_audit","description":"Write a signed audit line to the ledger (kinds: read · claim · order_intent · note) for a reference id from this door; returns the ledger event id."}],"toolCount":8,"toolsHash":"0be0d0065a508121a4251a6b6e2e0ac211f181f941da284a1fb82e27e83d324d","serverName":"issuerwire","capabilities":["logging","prompts","resources","tools"],"serverVersion":"1.3.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-28T13:31:40.828Z","kind":"mcp_initialize","ok":false,"httpStatus":null,"latencyMs":null,"error":"timeout","detail":null},{"at":"2026-10-28T05:31:45.626Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":76,"error":null,"detail":{"tools":[{"name":"resolve_issuer","description":"Who is this issuer? A name, ticker, ISIN, LEI, CIK or Companies House number (optionally a market: US · UK · CA · DE · FR · NL · CH · AU · SG · JP · KR · HK) re"},{"name":"get_issuer","description":"One issuer row by issuer_key. Open at the facts level (name, tickers, identifiers, status, claim standing, how many rows the record holds for it); the full sign"},{"name":"list_filings","description":"The news rows the record holds for an issuer: filings, releases and third-party coverage, newest first, from a date. Open at the facts level (id, date, type, ti"},{"name":"get_delta","description":"What has this issuer filed or released since my last read? Pass the instant (or date) of your last read — for one issuer, or for a whole market with market=US·U"},{"name":"get_row","description":"One news row by id. Facts level open; the full signed row (source page, publisher, read date, signature) settles on x402."},{"name":"claim_row","description":"An issuer claims its row, free: the issuer's domain and a contact; the nightly claims rail reads the domain and the row moves listed → claimed (verified when th"},{"name":"create_order_intent","description":"An order intent for a paid read (the full row or the delta): returns the x402 terms for mcp.issuerwire.ai and the intent id to carry into the paid call. Nothing"},{"name":"log_audit","description":"Write a signed audit line to the ledger (kinds: read · claim · order_intent · note) for a reference id from this door; returns the ledger event id."}],"toolCount":8,"toolsHash":"0be0d0065a508121a4251a6b6e2e0ac211f181f941da284a1fb82e27e83d324d","serverName":"issuerwire","capabilities":["logging","prompts","resources","tools"],"serverVersion":"1.3.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-27T22:30:23.773Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":61,"error":null,"detail":{"tools":[{"name":"resolve_issuer","description":"Who is this issuer? A name, ticker, ISIN, LEI, CIK or Companies House number (optionally a market: US · UK · CA · DE · FR · NL · CH · AU · SG · JP · KR · HK) re"},{"name":"get_issuer","description":"One issuer row by issuer_key. Open at the facts level (name, tickers, identifiers, status, claim standing, how many rows the record holds for it); the full sign"},{"name":"list_filings","description":"The news rows the record holds for an issuer: filings, releases and third-party coverage, newest first, from a date. Open at the facts level (id, date, type, ti"},{"name":"get_delta","description":"What has this issuer filed or released since my last read? Pass the instant (or date) of your last read — for one issuer, or for a whole market with market=US·U"},{"name":"get_row","description":"One news row by id. Facts level open; the full signed row (source page, publisher, read date, signature) settles on x402."},{"name":"claim_row","description":"An issuer claims its row, free: the issuer's domain and a contact; the nightly claims rail reads the domain and the row moves listed → claimed (verified when th"},{"name":"create_order_intent","description":"An order intent for a paid read (the full row or the delta): returns the x402 terms for mcp.issuerwire.ai and the intent id to carry into the paid call. Nothing"},{"name":"log_audit","description":"Write a signed audit line to the ledger (kinds: read · claim · order_intent · note) for a reference id from this door; returns the ledger event id."}],"toolCount":8,"toolsHash":"0be0d0065a508121a4251a6b6e2e0ac211f181f941da284a1fb82e27e83d324d","serverName":"issuerwire","capabilities":["logging","prompts","resources","tools"],"serverVersion":"1.3.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-27T15:24:53.858Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":95,"error":null,"detail":{"tools":[{"name":"resolve_issuer","description":"Who is this issuer? A name, ticker, ISIN, LEI, CIK or Companies House number (optionally a market: US · UK · CA · DE · FR · NL · CH · AU · SG · JP · KR · HK) re"},{"name":"get_issuer","description":"One issuer row by issuer_key. Open at the facts level (name, tickers, identifiers, status, claim standing, how many rows the record holds for it); the full sign"},{"name":"list_filings","description":"The news rows the record holds for an issuer: filings, releases and third-party coverage, newest first, from a date. Open at the facts level (id, date, type, ti"},{"name":"get_delta","description":"What has this issuer filed or released since my last read? Pass the instant (or date) of your last read — for one issuer, or for a whole market with market=US·U"},{"name":"get_row","description":"One news row by id. Facts level open; the full signed row (source page, publisher, read date, signature) settles on x402."},{"name":"claim_row","description":"An issuer claims its row, free: the issuer's domain and a contact; the nightly claims rail reads the domain and the row moves listed → claimed (verified when th"},{"name":"create_order_intent","description":"An order intent for a paid read (the full row or the delta): returns the x402 terms for mcp.issuerwire.ai and the intent id to carry into the paid call. Nothing"},{"name":"log_audit","description":"Write a signed audit line to the ledger (kinds: read · claim · order_intent · note) for a reference id from this door; returns the ledger event id."}],"toolCount":8,"toolsHash":"0be0d0065a508121a4251a6b6e2e0ac211f181f941da284a1fb82e27e83d324d","serverName":"issuerwire","capabilities":["logging","prompts","resources","tools"],"serverVersion":"1.3.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-27T08:25:09.071Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":126,"error":null,"detail":{"tools":[{"name":"resolve_issuer","description":"Who is this issuer? A name, ticker, ISIN, LEI, CIK or Companies House number (optionally a market: US · UK · CA · DE · FR · NL · CH · AU · SG · JP · KR · HK) re"},{"name":"get_issuer","description":"One issuer row by issuer_key. Open at the facts level (name, tickers, identifiers, status, claim standing, how many rows the record holds for it); the full sign"},{"name":"list_filings","description":"The news rows the record holds for an issuer: filings, releases and third-party coverage, newest first, from a date. Open at the facts level (id, date, type, ti"},{"name":"get_delta","description":"What has this issuer filed or released since my last read? Pass the instant (or date) of your last read — for one issuer, or for a whole market with market=US·U"},{"name":"get_row","description":"One news row by id. Facts level open; the full signed row (source page, publisher, read date, signature) settles on x402."},{"name":"claim_row","description":"An issuer claims its row, free: the issuer's domain and a contact; the nightly claims rail reads the domain and the row moves listed → claimed (verified when th"},{"name":"create_order_intent","description":"An order intent for a paid read (the full row or the delta): returns the x402 terms for mcp.issuerwire.ai and the intent id to carry into the paid call. Nothing"},{"name":"log_audit","description":"Write a signed audit line to the ledger (kinds: read · claim · order_intent · note) for a reference id from this door; returns the ledger event id."}],"toolCount":8,"toolsHash":"0be0d0065a508121a4251a6b6e2e0ac211f181f941da284a1fb82e27e83d324d","serverName":"issuerwire","capabilities":["logging","prompts","resources","tools"],"serverVersion":"1.3.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-27T01:26:37.617Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":64,"error":null,"detail":{"tools":[{"name":"resolve_issuer","description":"Who is this issuer? A name, ticker, ISIN, LEI, CIK or Companies House number (optionally a market: US · UK · CA · DE · FR · NL · CH · AU · SG · JP · KR · HK) re"},{"name":"get_issuer","description":"One issuer row by issuer_key. Open at the facts level (name, tickers, identifiers, status, claim standing, how many rows the record holds for it); the full sign"},{"name":"list_filings","description":"The news rows the record holds for an issuer: filings, releases and third-party coverage, newest first, from a date. Open at the facts level (id, date, type, ti"},{"name":"get_delta","description":"What has this issuer filed or released since my last read? Pass the instant (or date) of your last read — for one issuer, or for a whole market with market=US·U"},{"name":"get_row","description":"One news row by id. Facts level open; the full signed row (source page, publisher, read date, signature) settles on x402."},{"name":"claim_row","description":"An issuer claims its row, free: the issuer's domain and a contact; the nightly claims rail reads the domain and the row moves listed → claimed (verified when th"},{"name":"create_order_intent","description":"An order intent for a paid read (the full row or the delta): returns the x402 terms for mcp.issuerwire.ai and the intent id to carry into the paid call. Nothing"},{"name":"log_audit","description":"Write a signed audit line to the ledger (kinds: read · claim · order_intent · note) for a reference id from this door; returns the ledger event id."}],"toolCount":8,"toolsHash":"0be0d0065a508121a4251a6b6e2e0ac211f181f941da284a1fb82e27e83d324d","serverName":"issuerwire","capabilities":["logging","prompts","resources","tools"],"serverVersion":"1.3.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-26T18:30:33.625Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":143,"error":null,"detail":{"tools":[{"name":"resolve_issuer","description":"Who is this issuer? A name, ticker, ISIN, LEI, CIK or Companies House number (optionally a market: US · UK · CA · DE · FR · NL · CH · AU · SG · JP · KR · HK) re"},{"name":"get_issuer","description":"One issuer row by issuer_key. Open at the facts level (name, tickers, identifiers, status, claim standing, how many rows the record holds for it); the full sign"},{"name":"list_filings","description":"The news rows the record holds for an issuer: filings, releases and third-party coverage, newest first, from a date. Open at the facts level (id, date, type, ti"},{"name":"get_delta","description":"What has this issuer filed or released since my last read? Pass the instant (or date) of your last read — for one issuer, or for a whole market with market=US·U"},{"name":"get_row","description":"One news row by id. Facts level open; the full signed row (source page, publisher, read date, signature) settles on x402."},{"name":"claim_row","description":"An issuer claims its row, free: the issuer's domain and a contact; the nightly claims rail reads the domain and the row moves listed → claimed (verified when th"},{"name":"create_order_intent","description":"An order intent for a paid read (the full row or the delta): returns the x402 terms for mcp.issuerwire.ai and the intent id to carry into the paid call. Nothing"},{"name":"log_audit","description":"Write a signed audit line to the ledger (kinds: read · claim · order_intent · note) for a reference id from this door; returns the ledger event id."}],"toolCount":8,"toolsHash":"0be0d0065a508121a4251a6b6e2e0ac211f181f941da284a1fb82e27e83d324d","serverName":"issuerwire","capabilities":["logging","prompts","resources","tools"],"serverVersion":"1.3.3","protocolVersion":"2025-06-18"}},{"at":"2026-10-26T16:26:26.014Z","kind":"mcp_initialize","ok":false,"httpStatus":402,"latencyMs":119,"error":"http 402","detail":null},{"at":"2026-10-26T10:29:03.546Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":95,"error":null,"detail":{"tools":[{"name":"resolve_issuer","description":"Who is this issuer? A name, ticker, ISIN, LEI, CIK or Companies House number (optionally a market: US · UK · CA · DE · FR · NL · CH · AU · SG · JP · KR · HK) re"},{"name":"get_issuer","description":"One issuer row by issuer_key. Open at the facts level (name, tickers, identifiers, status, claim standing, how many rows the record holds for it); the full sign"},{"name":"list_filings","description":"The news rows the record holds for an issuer: filings, releases and third-party coverage, newest first, from a date. Open at the facts level (id, date, type, ti"},{"name":"get_delta","description":"What has this issuer filed or released since my last read? Pass the instant (or date) of your last read — for one issuer, or for a whole market with market=US·U"},{"name":"get_row","description":"One news row by id. Facts level open; the full signed row (source page, publisher, read date, signature) settles on x402."},{"name":"claim_row","description":"An issuer claims its row, free: the issuer's domain and a contact; the nightly claims rail reads the domain and the row moves listed → claimed (verified when th"},{"name":"create_order_intent","description":"An order intent for a paid read (the full row or the delta): returns the x402 terms for mcp.issuerwire.ai and the intent id to carry into the paid call. Nothing"},{"name":"log_audit","description":"Write a signed audit line to the ledger (kinds: read · claim · order_intent · note) for a reference id from this door; returns the ledger event id."}],"toolCount":8,"toolsHash":"0be0d0065a508121a4251a6b6e2e0ac211f181f941da284a1fb82e27e83d324d","serverName":"issuerwire","capabilities":["logging","prompts","resources","tools"],"serverVersion":"1.3.3","protocolVersion":"2025-06-18"}}],"tools":[{"name":"resolve_issuer","description":"Who is this issuer? A name, ticker, ISIN, LEI, CIK or Companies House number (optionally a market: US · UK · CA · DE · FR · NL · CH · AU · SG · JP · KR · HK) re"},{"name":"get_issuer","description":"One issuer row by issuer_key. Open at the facts level (name, tickers, identifiers, status, claim standing, how many rows the record holds for it); the full sign"},{"name":"list_filings","description":"The news rows the record holds for an issuer: filings, releases and third-party coverage, newest first, from a date. Open at the facts level (id, date, type, ti"},{"name":"get_delta","description":"What has this issuer filed or released since my last read? Pass the instant (or date) of your last read — for one issuer, or for a whole market with market=US·U"},{"name":"get_row","description":"One news row by id. Facts level open; the full signed row (source page, publisher, read date, signature) settles on x402."},{"name":"claim_row","description":"An issuer claims its row, free: the issuer's domain and a contact; the nightly claims rail reads the domain and the row moves listed → claimed (verified when th"},{"name":"create_order_intent","description":"An order intent for a paid read (the full row or the delta): returns the x402 terms for mcp.issuerwire.ai and the intent id to carry into the paid call. Nothing"},{"name":"log_audit","description":"Write a signed audit line to the ledger (kinds: read · claim · order_intent · note) for a reference id from this door; returns the ledger event id."}],"package":null,"toolSurface":{"id":"ts_7qbh2vgrb2sf","endpointId":"ep_2h7uhsz5wmx4","hash":"0be0d0065a508121a4251a6b6e2e0ac211f181f941da284a1fb82e27e83d324d","toolCount":8,"serverName":"issuerwire","serverVersion":"1.3.3","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-23T05:29:25.516Z","lastSeenAt":"2026-10-29T02:30:42.640Z","observations":19,"toolNames":["resolve_issuer","get_issuer","list_filings","get_delta","get_row","claim_row","create_order_intent","log_audit"],"distinctSurfaces":2},"endpointFacts":[{"id":"ep_2h7uhsz5wmx4","url":"https://mcp.issuerwire.ai/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-26T18:30:33.649Z","auth":{"observedAt":"2026-10-26T18:30:33.756Z","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-26T18:30:34.697Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"issuerwire.ai","issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"validFrom":"2026-10-21T15:15:45.000Z","validTo":"2027-01-19T15:15:44.000Z","daysToExpiry":82,"sanCount":2,"fingerprint256":"6A:B7:FF:3B:E6:B4:F3:A3:03:8D:DB:F2:89:FA:62:09:2F:7F:9C:39:66:B1:8A:C4:AD:DB:D2:ED:D0:5F:41:F1"}},{"id":"ep_2shrr5tjpgey","url":"https://x402.a2a-amn.ai/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-22T22:26:27.526Z","auth":{"observedAt":"2026-10-22T22:26:27.564Z","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-22T22:26:27.581Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"a2a-amn.ai","issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"validFrom":"2026-10-20T23:50:03.000Z","validTo":"2027-01-18T23:50:02.000Z","daysToExpiry":81,"sanCount":2,"fingerprint256":"10:46:A8:D4:87:A4:4D:7A:CC:C8:71:48:5E:DB:6A:C6:DD:CF:A4:40:DA:AB:FA:D2:8E:3F:39:3F:D4:D6:D0:8D"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.allooloo/issuerwire","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.allooloo%2Fissuerwire","firstSeenAt":"2026-10-22T21:20:36.127Z","fetchedAt":"2026-10-26T06:19:57.140Z","normalizedAt":"2026-10-26T06:19:57.140Z"}]},"firstSeenAt":"2026-10-22T21:20:36.127Z","updatedAt":"2026-10-29T02:33:42.342Z"}