AI Agent Readiness Scan
Run 30+ checks against any URL to produce an agent-readiness score and a list of actionable issues.
Endpoint
POST
/aeo/scanAuthentication
Pass your API key with each request. To request access, contact the team at hello@w3dev.app.
Authorization: Bearer <api-key>
Request
{
"url": "https://example.com"
}
Example curl
curl -X POST "https://browser.w3dev.app/aeo/scan" \
-H "Authorization: Bearer <api-key>" \
-H "Content-Type: application/json" \
-d '{"url":"https://example.com"}'
Response
{
"score": 74,
"scannedUrl": "https://example.com",
"checks": [
{
"checkKey": "missing_robots_txt",
"severity": "critical",
"title": "robots.txt missing",
"category": "Discoverability",
"whyItMatters": "...",
"detectedAt": "/robots.txt",
"fixPrompt": "...",
"passed": true
}
],
"issues": [ ... ]
}
Checks covered
- Discoverability: robots.txt presence, crawler access, sitemap directive, sitemap.xml, llms.txt, Link headers
- Content Accessibility: Markdown negotiation, page title, meta description, canonical URL, JSON-LD, semantic HTML, alt text, noindex, JS-only content, H1
- Bot Access Control: AI bot rules, content usage signals, web bot auth
- API / Auth / MCP: API catalog, OAuth discovery, OAuth protected resource, MCP Server Card, A2A Agent Card, Agent Skills, WebMCP
- Commerce: x402, MPP, UCP, ACP
Live test
Enter any URL to run a scan and see the raw API response.