{
  "$schema": "https://agents-json.org/schema.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.",
      "method": "GET",
      "url": "https://agentvitals.dev/results?url={url}&device={desktop|mobile}"
    }
  ],
  "openapi": "https://agentvitals.dev/openapi.json",
  "mcp": "https://agentvitals.dev/webmcp.json",
  "_build": {
    "schema_version": "1.1",
    "hash": "b13e1a8d",
    "canonical_sha256": "74a67e4d8cd784d3b1b9d0da977f92c262b06703095b0172836a61d8823f07e1",
    "generator": "identity/generate.mjs",
    "canonical_url": "https://r-lopes.com/.well-known/identity.json"
  }
}
