Skip to content
Back to ora

Card snapshot

vision.ora.ai · 2026-07-09 13:45:58 UTC · 14bf398335345ad7caaac93127cf9290773157857cd548931fd3d48740566909

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "name": "ora",
  "description": "Agent-readiness scanner that scores websites on a 0-100 scale across four layers: Discovery, Accessibility, Usability, and Payments.",
  "url": "https://ora.ai",
  "version": "1.0.0",
  "skills": [
    {
      "name": "scan_domain",
      "description": "Scan a website for agent-readiness and return a score, grade, and layer-by-layer breakdown.",
      "input": {
        "url": "The domain or URL to scan (e.g. stripe.com)",
        "mcpUrl": "Optional MCP server URL to test"
      }
    },
    {
      "name": "get_score",
      "description": "Get the cached agent-readiness score for a previously scanned domain.",
      "input": {
        "domain": "The domain to look up (e.g. stripe.com)"
      }
    },
    {
      "name": "get_leaderboard",
      "description": "Get the ranked leaderboard of domains by agent-readiness score.",
      "input": {
        "category": "Optional category filter (e.g. AI, Fintech)",
        "limit": "Max number of results (default 25)"
      }
    },
    {
      "name": "search_capabilities",
      "description": "Find pay-per-call API endpoints payable with x402/MPP stablecoin payments - no API key or signup required.",
      "input": {
        "query": "What the endpoint should do, in plain language",
        "limit": "Max number of results (default 10)"
      }
    }
  ],
  "provider": {
    "name": "ora",
    "url": "https://ora.ai",
    "contactEmail": "hello@ora.ai"
  }
}