{
  "schema_version": "1.0",
  "name": "Zero SEO Agent",
  "description": "Zero analyzes any website in 30 seconds and scores it for SEO, GEO, and AI Agent Discoverability. The agent can scan URLs, return structured reports, suggest fixes, and push changes to GitHub automatically.",
  "url": "https://www.runzero.tech",
  "contact": {
    "email": "support@runzero.tech",
    "url": "https://www.runzero.tech"
  },
  "capabilities": [
    "seo-analysis",
    "geo-analysis",
    "agent-discoverability-analysis",
    "structured-report-generation",
    "github-auto-fix",
    "score-trending",
    "badge-generation"
  ],
  "endpoints": [
    {
      "id": "scan",
      "name": "Start SEO Scan",
      "description": "Initiate a full SEO, GEO, and Agent Discoverability scan for a given URL.",
      "url": "https://www.runzero.tech/api/scans/start",
      "method": "POST",
      "input_schema": {
        "type": "object",
        "properties": {
          "url": { "type": "string", "description": "The website URL to scan." }
        },
        "required": ["url"]
      }
    },
    {
      "id": "report",
      "name": "Get Scan Report",
      "description": "Retrieve a structured SEO/GEO/Agent report by scan ID.",
      "url": "https://www.runzero.tech/api/report/{id}",
      "method": "GET"
    },
    {
      "id": "badge",
      "name": "Get Score Badge",
      "description": "Retrieve an SVG badge showing the latest score for a site.",
      "url": "https://www.runzero.tech/api/badge/{id}",
      "method": "GET"
    },
    {
      "id": "analyze",
      "name": "Analyze Page",
      "description": "Human-facing analysis page for any URL.",
      "url": "https://www.runzero.tech/analyze",
      "method": "GET"
    }
  ],
  "agent_interop": {
    "a2a": true,
    "mcp": true,
    "skills_index": "https://www.runzero.tech/.well-known/agent-skills/index.json"
  }
}
