{
  "$schema": "https://github.com/wild-card-ai/agents-json",
  "name": "Rafael Lopes — agent page-readiness scoring (CAV)",
  "description": "Core Agent Vitals — measure how well an AI agent can find, recover, understand, and act on a web page (CRR, SSD, ARR, TC, TTFUT, AF).",
  "url": "https://agentvitals.dev",
  "author": {
    "name": "Rafael Lopes",
    "url": "https://r-lopes.com/#rafael-lopes"
  },
  "capabilities": [
    {
      "name": "analyze_agent_readiness",
      "description": "Score a page's Core Agent Vitals (fresh scans are human-gated).",
      "method": "GET",
      "url": "https://agentvitals.dev/analyze"
    },
    {
      "name": "read_report",
      "description": "Read the latest Core Agent Vitals report for a URL.",
      "operationId": "getReport",
      "method": "GET",
      "url": "https://agentvitals.dev/results?url={url}&device={desktop|mobile}"
    },
    {
      "name": "score_url",
      "description": "Programmatic CAV scoring for CI and trusted automation (API key required).",
      "operationId": "scoreUrl",
      "method": "POST",
      "url": "https://agentvitals.dev/api/score"
    }
  ],
  "openapi": "https://agentvitals.dev/openapi.json",
  "mcp": "https://agentvitals.dev/webmcp.json",
  "_build": {
    "schema_version": "1.1",
    "hash": "987bc7bb",
    "canonical_sha256": "08ee74166dbc602d569bf1b4effc789075307805c3e6343a3a7efb1d537e8c19",
    "generator": "identity/generate.mjs",
    "canonical_url": "https://r-lopes.com/.well-known/identity.json"
  }
}
