# Agent-Ready Check

> Scan any website against 22 AI agent readiness standards: robots.txt, sitemaps, Content Signals, markdown for agents, MCP server cards, Agent Skills, Web Bot Auth, OAuth discovery and agentic commerce. Free, no signup, and every failing check comes with a fix prompt for your coding agent.

The scanner fetches the well-known documents, response headers and DNS records
that an AI agent would look for, reports each of the 22 checks as pass, warning,
issue or note, and maps the result onto a five-level readiness ladder.

## Interfaces

- [Scan API](https://agent-ready.t0ols.com/api/scan): POST {"url": "https://example.com"} returns JSON; {"format": "agent"} returns markdown
- [MCP server](https://agent-ready.t0ols.com/mcp): Model Context Protocol over streamable HTTP, exposes the scan_site tool
- [Health](https://agent-ready.t0ols.com/api/health): liveness probe
- [Full documentation](https://agent-ready.t0ols.com/llms-full.txt): every check, its pass criteria and its fix

## Pages

- [Scanner](https://agent-ready.t0ols.com/): run a scan against any public URL
- [The 22 checks](https://agent-ready.t0ols.com/checks/): each check with pass criteria and implementation guidance
- [Levels and scoring](https://agent-ready.t0ols.com/methodology/): how checks become a level from 0 to 5
- [FAQ](https://agent-ready.t0ols.com/faq/): scope, exclusions and method
- [About](https://agent-ready.t0ols.com/about/): what this is and what it deliberately is not

## Checks

### Discoverability

- [robots.txt](https://agent-ready.t0ols.com/checks/robots-txt/): Publish /robots.txt with clear crawl rules
- [Sitemap](https://agent-ready.t0ols.com/checks/sitemap/): Publish a sitemap and reference it from robots.txt
- [Link headers](https://agent-ready.t0ols.com/checks/link-headers/): Include Link response headers for agent discovery (RFC 8288)
- [DNS for AI Discovery (DNS-AID)](https://agent-ready.t0ols.com/checks/dns-aid/): Publish DNS for AI Discovery (DNS-AID) records for DNS-based agent discovery

### Content

- [Markdown negotiation](https://agent-ready.t0ols.com/checks/markdown-negotiation/): Return HTML responses as markdown when agents request it

### Bot Access Control

- [AI bot rules](https://agent-ready.t0ols.com/checks/ai-bot-rules/): Add User-agent rules for AI crawlers like GPTBot, ClaudeBot, and Google-Extended
- [Content Signals](https://agent-ready.t0ols.com/checks/content-signals/): Declare AI content usage preferences with Content Signals in robots.txt
- [Web Bot Auth](https://agent-ready.t0ols.com/checks/web-bot-auth/): Let your site identify itself as a bot with Web Bot Auth

### API, Auth, MCP & Skill Discovery

- [API Catalog](https://agent-ready.t0ols.com/checks/api-catalog/): Publish an API catalog for automated API discovery (RFC 9727)
- [OAuth discovery](https://agent-ready.t0ols.com/checks/oauth-discovery/): Publish OAuth/OIDC discovery metadata so agents can authenticate with your APIs
- [OAuth Protected Resource](https://agent-ready.t0ols.com/checks/oauth-protected-resource/): Publish OAuth Protected Resource Metadata so agents can discover how to authenticate
- [Auth.md](https://agent-ready.t0ols.com/checks/auth-md/): Publish Auth.md metadata for agent registration
- [MCP Server Card](https://agent-ready.t0ols.com/checks/mcp-server-card/): Publish an MCP Server Card for agent discovery
- [A2A Agent Card](https://agent-ready.t0ols.com/checks/a2a-agent-card/): Publish an A2A Agent Card so other agents can discover this site's agent
- [Agent Skills](https://agent-ready.t0ols.com/checks/agent-skills/): Publish an agent skills discovery index
- [WebMCP](https://agent-ready.t0ols.com/checks/webmcp/): Support WebMCP to expose site tools to AI agents via the browser
- [ARD manifest](https://agent-ready.t0ols.com/checks/ard/): Publish an ARD (Agentic Resource Discovery) manifest so agents can discover your site's capabilities

### Commerce

- [x402](https://agent-ready.t0ols.com/checks/x402/): Support x402 protocol for agent-native HTTP payments
- [MPP](https://agent-ready.t0ols.com/checks/mpp/): Support MPP (Machine Payment Protocol) for agent-native HTTP payments
- [UCP](https://agent-ready.t0ols.com/checks/ucp/): Enable content payments via Universal Commerce Protocol
- [ACP](https://agent-ready.t0ols.com/checks/acp/): Publish ACP discovery metadata so agents can discover your commerce API
- [AP2](https://agent-ready.t0ols.com/checks/ap2/): Advertise Agent Payments Protocol support through your A2A Agent Card

## Levels

- Level 0 — Not Ready
- Level 1 — Basic Web Presence
- Level 2 — Bot-Aware
- Level 3 — Agent-Readable
- Level 4 — Agent-Integrated
- Level 5 — Agent-Native
