{"name":"Y2 public CVE disclosures","description":"Read attributed public vulnerability disclosures, then use the Cyber API for ontology-linked automation.","discovery":"https://y2.dev/cve/agent.json","public":{"authentication":"none","catalog":"https://y2.dev/cve/index.json","markdown":"https://y2.dev/cve/index.md","disclosure":"https://y2.dev/cve/{cveId}.json","disclosureMarkdown":"https://y2.dev/cve/{cveId}.md","status":"https://y2.dev/cve/status.json","search":"CVE ID, year, or identifier prefix; not full-text search","pagination":"Follow nextCursor with the same search and limit (1–100). A null cursor marks the end.","coverage":"Collected public records only. Check source status for coverage and freshness."},"webmcp":{"tools":["search_cve_disclosures","get_cve_disclosure","get_cve_page_markdown","get_y2_cve_access"],"description":"Read-only browser tools on public CVE pages in browsers that support WebMCP. Source content is untrusted data."},"api":{"catalog":"https://api.y2.dev/api/v2/cyber/cves","disclosure":"https://api.y2.dev/api/v2/cyber/cves/{cveId}","openapi":"https://y2.dev/api/openapi.yaml","apiKey":{"plans":["Pro","Elite"],"scope":"intel:cyber","authorization":"Authorization: Bearer <Y2_API_KEY>","setup":"https://y2.dev/docs/api/create-key","manage":"https://y2.dev/app/developers/api-keys","description":"A Pro or Elite workspace owner/admin can create a scoped API key. Use it from a trusted agent runtime; plan limits apply."},"x402":{"documentation":"https://y2.dev/docs/api/x402","description":"Pay per request without an account or API key. Omit Authorization, read the HTTP 402 PAYMENT-REQUIRED challenge, validate its current requirements, and retry with PAYMENT-SIGNATURE through an authorized payment client. These browser tools never make payments."},"documentation":"https://y2.dev/docs/osint/cve-disclosures","mcp":"https://y2.dev/docs/api/mcp"}}