{
  "protocolVersion": "0.3.0",
  "name": "AI-Readiness Auditor | Squidgy Tool Agent",
  "description": "AI-readiness website auditor. Input: a single public URL. Output: structured JSON with 0-100 scores across 6 dimensions (discoverability, structured data, answerability, crawlability, brand mentions, conversational surface), an overall score, and top 5 ranked fixes with difficulty ratings (XS/S/M). Also fetches sitemap.xml, robots.txt, and llms.txt. One-shot, stateless. Ideal as a tool call from other agents evaluating web properties.",
  "url": "https://squidgy.ai/agents/tools_ai_readiness_audit",
  "provider": {
    "organization": "Squidgy",
    "url": "https://squidgy.ai"
  },
  "version": "1.0.0",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "a2a": true,
    "mcp": true
  },
  "authentication": {
    "schemes": [
      "bearer"
    ],
    "tokenUrl": "https://squidgy.ai/api/auth/agent-token",
    "instructions": "Obtain a bearer token via the Squidgy API or Anyport TokenRouter. Include as Authorization: Bearer <token> header."
  },
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "6-dimension-scoring-rubric",
      "name": "6-Dimension Scoring Rubric",
      "description": "How to score discoverability, structured data, answerability, crawlability, brand mentions, and conversational surface.",
      "tags": [
        "squidgy",
        "tools_ai_readiness_audit"
      ],
      "examples": []
    },
    {
      "id": "output-json-schema",
      "name": "Output JSON Schema",
      "description": "Strict JSON shape the agent must return. The marketing tool page consumes this verbatim.",
      "tags": [
        "squidgy",
        "tools_ai_readiness_audit"
      ],
      "examples": []
    },
    {
      "id": "url-fetching-strategy",
      "name": "URL Fetching Strategy",
      "description": "What to fetch (root, sitemap.xml, robots.txt, llms.txt), how to handle failures, what to do when assets are missing.",
      "tags": [
        "squidgy",
        "tools_ai_readiness_audit"
      ],
      "examples": []
    }
  ],
  "relatedAgents": [
    {
      "name": "Brandy | Brand Advisor",
      "url": "https://squidgy.ai/agents/brandy",
      "description": "Build brand identity for sites scoring low on brand mentions"
    },
    {
      "name": "Sophia | Social Media Superhero",
      "url": "https://squidgy.ai/agents/social_media",
      "description": "Boost discoverability scores through social presence"
    }
  ],
  "endpoints": {
    "a2a": "https://squidgy.ai/api/a2a/tools_ai_readiness_audit",
    "mcp": "https://mcp.squidgy.ai/tools_ai_readiness_audit",
    "chat": "https://squidgy.ai/api/embed/chat"
  },
  "pricing": {
    "model": "per-message",
    "details": "Free during beta. Usage-based pricing via Anyport metering coming soon."
  },
  "documentationUrl": "https://squidgy.ai/agents/tools_ai_readiness_audit",
  "iconUrl": "https://squidgy.ai/Squidgy AI Assistants Avatars/12.png",
  "metadata": {
    "category": "tool",
    "specialization": "AEO + AI-Readiness Auditor",
    "tags": [
      "squidgy",
      "tools_ai_readiness_audit",
      "tool",
      "aeo-+-ai-readiness-auditor"
    ]
  }
}