{"name":"CanAgentUse Scanner","description":"CanAgentUse scans public websites for agent-readiness across discoverability, content extraction, bot access, API discovery, auth, MCP/WebMCP support, trust signals, GEO/AIO/AEO readiness, and Lighthouse SEO.","generatedAt":"2026-05-31T13:49:53.214Z","primaryActions":["POST /api/scans with { url } to create a scan.","GET /api/scans/{scanId} to poll status.","GET /api/scans/{scanId}/export?format=json to export actionable report data."],"machineReadableResources":{"llms":"https://canagentuse.com/llms.txt","openapi":"https://canagentuse.com/openapi.json","apiCatalog":"https://canagentuse.com/.well-known/api-catalog","agentJson":"https://canagentuse.com/.well-known/agent.json","agentsJson":"https://canagentuse.com/.well-known/agents.json","mcpJson":"https://canagentuse.com/mcp.json","mcpServerCard":"https://canagentuse.com/.well-known/mcp/server-card.json","webmcp":"https://canagentuse.com/.well-known/webmcp.json","indexnowKey":"https://canagentuse.com/canagentuse-indexnow-2026.txt"},"agentDirectory":{"agents":[{"name":"Agent-Ready Website Scanner","url":"https://canagentuse.com/api/a2a","description":"Create a public website scan and retrieve report details for agent-readiness checks.","acceptsPayments":false,"capabilities":["website-scan","agent-readiness-report"],"endpoints":{"rest":"https://canagentuse.com/api/scans","events":"https://canagentuse.com/api/scans/{scanId}/events","a2a":"https://canagentuse.com/api/a2a","mcp":"https://canagentuse.com/api/mcp","openapi":"https://canagentuse.com/openapi.json","docs":"https://canagentuse.com/docs","apiReference":"https://canagentuse.com/api","oidcDiscovery":"https://canagentuse.com/.well-known/openid-configuration","oauthAuthorizationServer":"https://canagentuse.com/.well-known/oauth-authorization-server","oauthProtectedResource":"https://canagentuse.com/.well-known/oauth-protected-resource","webmcpManifest":"https://canagentuse.com/.well-known/webmcp.json","aiPolicy":"https://canagentuse.com/ai.txt","tdmRep":"https://canagentuse.com/.well-known/tdmrep.json","reports":"https://canagentuse.com/reports/{scanId}","prompt":"https://canagentuse.com/api/scans/{scanId}/prompt","export":"https://canagentuse.com/api/scans/{scanId}/export?format=json","pdfExport":"https://canagentuse.com/api/scans/{scanId}/export?format=pdf"},"rateLimits":{"statusEndpoint":"https://canagentuse.com/api/scans","responseField":"rateLimit","errorStatus":429},"exportFormats":["json","csv","xlsx","pdf"],"reportVisibility":{"default":"failed, warning, and informational checks","passedChecks":"Hidden on the free plan; available only when a plan sets canViewPassedChecks=true."},"scanStatuses":{"progress":["created","rate_limit_checked","queued","waiting","validating","running","running_performance_accessibility_mobile","running_performance_accessibility_desktop","running_agent_checks","generating_report"],"terminal":["completed","failed","timed_out","cancelled","rate_limited"],"schema":"https://canagentuse.com/openapi.json#/components/schemas/Scan"},"auth":{"required":false,"oidcDiscovery":"https://canagentuse.com/.well-known/openid-configuration","oauthProtectedResource":"https://canagentuse.com/.well-known/oauth-protected-resource","note":"Public scan APIs do not require OAuth bearer tokens. OAuth/OIDC discovery metadata is published for auth-aware clients and future protected routes."},"skills":[{"id":"create_scan","name":"Create scan","description":"Submit a public HTTP(S) website URL for an agent-readiness scan.","inputSchema":{"type":"object","properties":{"url":{"type":"string","format":"uri"}},"required":["url"]},"outputSchema":{"type":"object","properties":{"scanId":{"type":"string"},"statusUrl":{"type":"string","format":"uri"},"reportUrl":{"type":"string","format":"uri"}},"required":["scanId","statusUrl"]}}],"documentationUrl":"https://canagentuse.com/docs"}]}}