As 22 verificações de prontidão para agentes
O scanner executa 22 verificações em cinco categorias. Cada uma tem um critério de aprovação, uma trilha de evidências e — quando falha — um prompt que você pode entregar a um agente de código.
Descoberta
Um agente consegue descobrir o que é o seu site e quais URLs importam sem rastrear seu HTML procurando pistas?
robots.txt
Retorna HTTP 200 com texto simples contendo pelo menos uma diretiva User-agent.
robots.txt regras para bots de IA
Sitemap
Um sitemap XML válido é servido em /sitemap.xml, ou declarado com uma diretiva Sitemap: no robots.txt.
sitemap para agentes de IA
Link headers
A resposta da página inicial traz cabeçalhos Link com pelo menos uma relação útil para agentes.
cabeçalhos Link HTTP descoberta por agentes RFC 8288
DNS para descoberta por IA
Existem registros SVCB/HTTPS em ServiceMode ou um índice TXT sob o namespace _agents, de preferência assinado com DNSSEC.
DNS-AID descoberta por agentes SVCB
Conteúdo
Quando um agente pede markdown, você devolve markdown limpo em vez de uma parede de marcação para ele analisar?
Controle de acesso de bots
Que política você declarou para crawlers de IA, e você consegue provar quais requisições são suas?
Regras para bots de IA
O robots.txt nomeia crawlers de IA conhecidos, ou traz um grupo curinga que os cobre.
robots.txt regras de user-agent para bots de IA GPTBot ClaudeBot
Content Signals
O robots.txt declara preferências de Content-Signal cobrindo ai-train, search e ai-input.
content signals robots.txt ai-train search ai-input
Web Bot Auth
Um JWKS é publicado em /.well-known/http-message-signatures-directory.
web bot auth JWKS assinaturas de mensagens HTTP
API, autenticação, MCP e descoberta de skills
Se você expõe uma API, um servidor MCP ou um agente, ele é descobrível no local well-known que um agente tentaria?
API Catalog
/.well-known/api-catalog retorna application/linkset+json com pelo menos uma entrada.
API catalog RFC 9727 linkset well-known
Descoberta OAuth
/.well-known/oauth-authorization-server ou /.well-known/openid-configuration expõe metadados utilizáveis.
OAuth OIDC metadados de descoberta well-known
OAuth Protected Resource
/.well-known/oauth-protected-resource declara resource e authorization_servers.
OAuth protected resource metadata RFC 9728
Auth.md
/auth.md existe com um H1 em markdown mencionando auth.md.
auth.md metadados de registro de agentes
MCP Server Card
/.well-known/mcp/server-card.json descreve o servidor com um serverInfo.name.
MCP server card descoberta well-known
A2A Agent Cardoptional
/.well-known/agent-card.json declara name, version e as interfaces suportadas.
A2A agent card descoberta entre agentes
Agent Skills
/.well-known/agent-skills/index.json lista pelo menos uma skill.
descoberta de agent skills índice SKILL.md
WebMCP
O código da página registra ferramentas no lado do navegador por meio de navigator.modelContext.
WebMCP navigator.modelContext ferramentas no navegador
Manifesto ARD
/.well-known/ai-catalog.json declara specVersion, host e pelo menos uma entrada.
ARD agentic resource discovery ai-catalog
Comércio
Só entra na pontuação quando o site parece uma loja: um agente consegue pagar, pedir e liquidar sem um humano preenchendo formulário?
x402
Rotas pagáveis respondem HTTP 402 com requisitos x402, ou um documento de descoberta é publicado.
x402 pagamentos por agentes HTTP 402
MPP
Um documento OpenAPI anota operações pagáveis com x-payment-info.
MPP machine payment protocol OpenAPI x-payment-info
UCP
/.well-known/ucp declara protocol_version e pelo menos um serviço.
UCP universal commerce protocol well-known
ACP
/.well-known/acp.json declara protocol.name, api_base_url, transports e capabilities.services.
ACP protocolo de comércio para agentes descoberta
AP2optional
O A2A Agent Card anuncia uma extensão AP2 com informação de papéis.
AP2 protocolo de pagamentos para agentes extensão A2A
Ready to see where you stand?
Run the scanner against your own domain and get the fix list.