Agent Readiness: the 27 signals

Understand what helps an agent find, read and use your site, then locate its maturity tier.

This analysis works on any domain, store or otherwise. It passively observes what the site publishes: it signs into no customer account and changes nothing.

Four categories, one tier

CategoryQuestion asked
DiscoverabilityDoes the site give agents clear entry points?
Technical connectionCan an agent find an API and request authorization?
Content accessibilityDoes content remain readable in simple formats?
Access controlAre rules for bots explicit and usable?

The first 14 rows below determine the tier. The 13 diagnostics explain the result without adding or removing points.

GroupSignalWhat is checked
Discoverabilityllms.txtAn agent-readable site summary is published at the root.
DiscoverabilitySkills indexThe site lists instructions an agent can use.
DiscoverabilityAgent cardA software agent publicly describes its capabilities.
DiscoverabilityMCP server cardAn agent connection endpoint describes its service.
ConnectionAuthorization serverThe service that grants authorization is advertised.
ConnectionProtected resourceA protected API explains how to obtain authorization.
ConnectionAPI catalogProgrammatic interfaces are listed.
ConnectionAuthentication guideA guide explains how an agent identifies itself.
ConnectionCatalog linkThe site response points to its API catalog.
ConnectionDedicated network addressThe domain publishes an address reserved for agent discovery.
ContentMarkdown versionThe server can return a page as simple text.
ContentWebMCP interactionsThe browser page exposes structured actions to an agent.
Bot accessContent use policyThe site states how its content may be used.
Bot accessBot authenticationThe site can recognize a bot that proves its identity.
DiagnosticSitemapAn XML map helps locate important pages.
DiagnosticAI bot rulesrobots.txt says which AI bots are allowed.
DiagnosticAccess by declared identityThe site responds consistently to the bots tested.
Diagnosticagents.md guideA working guide for agents is published.
DiagnosticGeneral structured dataPages describe their content in a structured form.
DiagnosticMarkup breadthMarkup covers several useful resource types.
DiagnosticAccessible pricesPrices remain readable without complex interaction.
DiagnosticEssential metadataPages provide usable titles and descriptions.
DiagnosticDocumentation linkThe homepage clearly leads to technical resources.
DiagnosticOpenAPI descriptionA standard API description can be found.
DiagnosticContent without JavaScriptPrimary content exists before scripts run.
DiagnosticAgent instructionsThe site advertises a dedicated instruction.
DiagnosticPublic software packageA package matching the brand is found and flagged for review.

The four tiers

TierReading
Not readyEssential foundations are missing.
Almost readyThe basics exist, with significant obstacles remaining.
Agent ReadyAn agent has the main entry points it needs.
Fully optimizedExpected capabilities are present across all four categories.

From finding to fix

Open a signal to see what was observed, why it matters and how to fix it. Free provides this detail for the five most influential signals; Growth opens it for the other nine scored signals. All 13 diagnostics remain readable on both plans.