{
  "schema_version": "1.0.0",
  "name": "Credora",
  "description": "Credora provides transparent, unified risk ratings for decentralized finance (DeFi) protocols. Powered by RedStone, Credora runs 100,000+ Monte Carlo market simulations to assess risk across vaults, lending pools, and stablecoins.",
  "url": "https://credora.network",
  "logo": "https://credora.network/img/logo-dark.svg",
  "documentation_url": "https://credora.network/docs/",
  "api": {
    "type": "graphql",
    "url": "https://api.credora.io/graphql",
    "documentation_url": "https://credora.network/docs/api-documentation/",
    "openapi_url": "https://credora.network/openapi.json"
  },
  "authentication": {
    "type": "api_key",
    "header_name": "ClientSecret",
    "instructions": "Request an API key at https://credora.network/request-api/. Once approved, include your key in the 'ClientSecret' HTTP header with every request.",
    "request_url": "https://credora.network/request-api/"
  },
  "capabilities": [
    {
      "name": "DeFi Risk Ratings",
      "description": "Retrieve credit-style ratings (AAA to D) for DeFi vaults, lending pools, and stablecoins across protocols like Morpho and Spark."
    },
    {
      "name": "Probability of Significant Loss (PSL)",
      "description": "Access annualized probability metrics of a 1% loss on market supply for rated DeFi products."
    },
    {
      "name": "Protocol Filtering",
      "description": "Filter ratings by protocol, product type, chain ID, curator, or on-chain address."
    }
  ],
  "supported_protocols": [
    "Morpho",
    "Spark"
  ],
  "agent_protocols": {
    "mcp": {
      "url": "https://mcp.credora.network/mcp",
      "description": "Model Context Protocol (MCP) endpoint for AI agent integration. Enables LLMs and AI agents to directly query Credora ratings data through the MCP standard."
    },
    "a2a": {
      "url": "https://a2a.credora.network/.well-known/agent.json",
      "description": "Agent-to-Agent (A2A) protocol endpoint. Provides a standardized interface for autonomous agents to discover and interact with Credora's risk ratings oracle.",
      "version": "0.3.0",
      "tools": [
        {
          "name": "get_ratings",
          "description": "Fetch all Credora risk ratings for DeFi vaults across all protocols."
        },
        {
          "name": "get_ratings_by_protocol",
          "description": "Fetch Credora risk ratings filtered by protocol, e.g. 'morpho' or 'spark'.",
          "parameters": {
            "protocol": "string — Protocol name, e.g. 'spark' or 'morpho'"
          }
        }
      ]
    }
  },
  "data_app_url": "https://app.credora.network",
  "contact": {
    "email": "contact@credora.network",
    "twitter": "https://x.com/CredoraNetwork",
    "linkedin": "https://www.linkedin.com/company/credoranetwork/"
  },
  "legal": {
    "privacy_policy": "https://credora.network/privacy-policy/",
    "terms_of_service": "https://credora.network/terms-of-service/"
  }
}
