Is Your Site Agent-Ready?
Automated agent-readiness scanner auditing web services for MCP, A2A, WebMCP, and Auth.md
Cloudflare's automated scanner evaluating web services across Discoverability, Content Accessibility, Bot Access Control, Protocol Discovery, and Commerce.
Quickstart Execution
scan-agent-readiness.ts
Get started with Is Your Site Agent-Ready? in your project.
// Scan any website or API endpoint for AI Agent Readiness
const response = await fetch('https://isitagentready.com/api/scan', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
},
body: JSON.stringify({
url: 'https://agentaccess.dk',
}),
})
const audit = await response.json()
console.log('Readiness Level (0-5):', audit.level)
// Inspect failing checks and copy remediation prompts
const failing = audit.checks?.filter((c: any) => !c.passed) ?? []
console.log(`Failing checks (${failing.length}):`, failing.map((c: any) => c.name))About Is Your Site Agent-Ready?
Is Your Site Agent-Ready? (isitagentready.com) is an open testing and validation scanner created by Cloudflare to evaluate how accessible and capable web applications are for autonomous AI agents. The tool systematically audits endpoints across five key Agent Experience (AX) categories: Discoverability (robots.txt, XML sitemaps, Link discovery headers, DNS-AID), Content Accessibility (Markdown content negotiation via Accept: text/markdown), Bot Access Control (AI crawler rules, Content Signals, Web Bot Auth), Protocol Discovery (MCP Server Cards, Agent Skills, WebMCP, API Catalogs, OAuth Discovery, OAuth Protected Resource RFC 9728, Auth.md, and A2A Agent Cards), and Agentic Commerce (x402, MPP, UCP, ACP). The scanner provides an instant readiness score (Levels 0–5) alongside actionable remediation instructions that developers can directly copy-paste into AI coding agents like Cursor, Windsurf, or Claude Code to fix failing checks.
Danish Product & Data Recipes
How developers and agents use Is Your Site Agent-Ready? to connect with Danish digital infrastructure.
Audit Danish SaaS or Public Portals for Agent Readiness
Danish Digital InfrastructureScan Danish accounting, municipality, or developer portals to uncover missing robots.txt rules, absent llms.txt endpoints, or lack of RFC 9728 OAuth resource declarations.
curl -s -X POST "https://isitagentready.com/api/scan" \
-H "Content-Type: application/json" \
-d '{"url": "https://api.cvr.dev"}' | jq .Automate Agent Readiness in Danish Web Deployments
AgentAccess.dk PlatformIncorporate agent readiness checks into CI/CD pipelines to ensure Danish applications never deploy breaking changes to Markdown negotiation or Auth.md metadata.
// Audit Danish web staging before production rollout
const res = await fetch('https://isitagentready.com/api/scan', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ url: 'https://agentaccess.dk' })
})
const report = await res.json()
console.log(`Agent Readiness Level: ${report.level}/5`)