Skip to main content
MCP & CLI Code GeneratorsFreemiumAgent Readiness Scanner

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.

DK

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 Infrastructure

Scan 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 Platform

Incorporate 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`)

Key Capabilities

Audits Discoverability: robots.txt, XML sitemaps, Link headers, and DNS-AID
Evaluates Content Accessibility: Markdown content negotiation (Accept: text/markdown)
Tests Protocol Discovery: MCP Server Card, A2A Agent Card, Auth.md, WebMCP, and Agent Skills
Verifies OAuth Standards: RFC 8414 Discovery and RFC 9728 Protected Resource
Assesses Agentic Commerce: x402, MPP, UCP, and ACP payment protocols
Generates copy-paste agent prompts for Cursor, Claude Code, and Windsurf to fix failing checks
Exposes native WebMCP scan_site tool for in-browser autonomous agent scanning