{
  "name": "AwesomeTechStack",
  "description": "Audits any website's technology stack and scores it from 0 to 100 (the Awesomeness Score) across technology choice, version currency, Lighthouse quality and AI-readiness.",
  "url": "https://awesometechstack.com",
  "provider": {
    "organization": "AwesomeTechStack",
    "url": "https://awesometechstack.com"
  },
  "documentationUrl": "https://awesometechstack.com/methodology",
  "capabilities": {
    "websiteTechnologyDetection": true,
    "awesomenessScore": true,
    "lighthouseQualityAudit": true,
    "aiReadinessGrading": true,
    "vulnerabilityAndEolChecks": true,
    "certificateMonitoring": true,
    "scheduledMonitoring": true,
    "mcpServer": true,
    "webMcpTools": true
  },
  "skills": [
    {
      "id": "analyze-website",
      "name": "Audit a website",
      "description": "Audits a given URL: detects its technology stack and returns the Awesomeness Score with its technology, version, quality and AI-readiness sub-scores and findings.",
      "documentationUrl": "https://awesometechstack.com/methodology"
    },
    {
      "id": "mcp-audit",
      "name": "Audit over MCP",
      "description": "An MCP server (POST /api/v2/mcp, API-key bearer auth) exposing analyze, diff, list-vulnerabilities and ai-readiness tools so an agent can score a stack, compare audits, list vulnerabilities and read the AI-Readiness grade on its own.",
      "documentationUrl": "https://awesometechstack.com/products/website-analyzer/docs"
    },
    {
      "id": "webmcp-tools",
      "name": "Operate this site in the browser",
      "description": "The site registers WebMCP tools on document.modelContext, so an agent running in the visitor's browser can search the technology catalogue, start and poll an audit, read the report on screen and manage Stack Watch monitors using the session already signed in. Billing, API keys, webhooks, team and account actions are deliberately not exposed.",
      "documentationUrl": "https://awesometechstack.com/webmcp"
    }
  ]
}
