{
  "protocolVersion": "0.2.6",
  "name": "Cover Raccoon",
  "description": "DeFi cover (insurance) index and analyses. The index covers every active Nexus Mutual listing: how much cover is bought, how much is still available and what it costs. On top of that sit neutral written analyses (Raccoon Score 0-100, clause-by-clause coverage gap map, claims history, red flags). Read-only, no accounts, completely free via this API: the catalog and the coverage-gap check. Both carry a signed attestation for offline provenance verification. The full written analysis and the purchase flow are on the website only, not in this API.",
  "url": "https://coverraccoon.com/api",
  "provider": {
    "organization": "Cover Raccoon",
    "url": "https://coverraccoon.com"
  },
  "version": "2.0.0",
  "documentationUrl": "https://coverraccoon.com/openapi.json",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "defaultInputModes": ["application/json"],
  "defaultOutputModes": ["application/json"],
  "quickstart": [
    "1. Discover: GET /api/cover/v1/analyses (free) for provider/product slugs, score, audience, cheapest premium, and each product's web link to the full analysis. Every skill below uses these slugs.",
    "2. Optional: GET /api/cover/v1/schema (free) to preview the exact response shape.",
    "3. Decide: cover-check answers 'does this cover pay for my risk' (coverage gap map + red flags), no payment, no receipt, call it as often as you like.",
    "The full written analysis (category-score reasoning, claims history, capital adequacy, sources) and the cover purchase flow are on the website only, at coverraccoon.com/cover/{provider}/{product} (see each catalog entry's web field) - not part of this API."
  ],
  "skills": [
    {
      "id": "cover-list",
      "name": "List DeFi cover analyses",
      "description": "Free catalog of every scored cover analysis: Raccoon Score and band, audience (retail = protects the buyer, team = protects the buyer's users), category scores, coverage-gap counts, red-flag count, premium snapshot, analysis date, and a web link to the full written analysis on the website. GET https://coverraccoon.com/api/cover/v1/analyses",
      "tags": ["defi", "insurance", "cover", "free"]
    },
    {
      "id": "cover-check",
      "name": "Cover gap check (free)",
      "description": "Does this cover actually pay for the risk? Clause-by-clause coverage[] array: risk by risk covered/conditional/excluded, with notes plus red-flag texts, signed. Free, no payment and no receipt needed, built for high-frequency agent use. GET https://coverraccoon.com/api/cover/v1/analyses/{provider}/{product}/check",
      "tags": ["defi", "insurance", "cover", "free", "signed"]
    }
  ],
  "additionalInterfaces": [
    {
      "transport": "mcp+stdio",
      "url": "https://www.npmjs.com/package/coverraccoon-mcp",
      "note": "The same two tools (cover_list, cover_check)."
    }
  ],
  "attestation": {
    "description": "Cover-check responses include an attestation: keccak256 digest of the canonical JSON payload, signed (EIP-191 personal_sign). Verify the signature against the signer address below to prove provenance downstream.",
    "type": "reputa.cover-attestation.v1",
    "signer": "0xd0EFbB7c016D5E1D130eCB405bBBdf0143D64B99"
  },
  "related": [
    {
      "name": "Reputa",
      "url": "https://reputa.xyz",
      "description": "Sister project: on-chain wallet risk and reputation scores. Separate API, separate manifest."
    }
  ]
}
