Agent readiness report
nytimes.com
nytimes.com25/ 100
FNot ready- Rank
- #26 of 27
- Last 7 days
- New
- Scanned
- Oct 13, 2026
The site is strong on agent discovery, with Wikipedia and Wikidata entity presence and discoverable developer resources, but it lacks an MCP server or manifest and scoped permissions.
Where the score comes from
- /01Discovery17/ 20Can an agent find you?
- /02Access0/ 30Can an agent read you?
- /03Usability5/ 40Can an agent work with you?
- /04PaymentsNo check appliedCan an agent pay you?
Every check
Each check the scan ran, by layer. Checks it couldn’t check are listed too; they are left out of the score.
- Checks passed
- 5
- Checks to fix
- 27
- Not in the score
- 93
/01Discovery17 / 201 Failed4 Passed
- Failedrobots.txt AI crawler policy0 / 2
- PassedDeveloper resource discoverability3 / 3
- PassedBrand name discoverability3 / 3
- PassedWikipedia / Wikidata entity presence4 / 4
- PassedNPM/PyPI SDK package1 / 1
10 checks not in the score
- Couldn’t checkARD discoveryNot counted
- Couldn’t checkAI Catalog discoveryNot counted
- Couldn’t checkCategory share of voiceNot counted
- Couldn’t checkAgent platform configsNot counted
- Couldn’t checkAgent Plugins manifestNot counted
- Couldn’t checkChatGPT app listedNot counted
- Not applicableARD entry validityNot counted
- Not applicableARD trust manifestNot counted
- Not applicableListed in MCP registriesNot counted
- Not applicableRegistry brandingNot counted
/02Access0 / 3014 Failed
- FailedContent without JavaScript0 / 3
- FailedNot blocked by bot detection0 / 2
- FailedMCP well-known discovery0 / 2
- FailedHTTP Link headers (RFC 8288)0 / 1
- Failedrobots.txt agent-user policy0 / 2
- FailedJSON-LD structured data0 / 4
- FailedPricing info accessible0 / 3
- FailedJSON-LD entity linking (sameAs)0 / 2
- FailedMetadata completeness0 / 2
- FailedOrganization schema completeness0 / 2
- FailedSchema type breadth0 / 2
- FailedTrust anchor pages0 / 2
- FailedMarkdown content negotiation (acceptmarkdown.com)0 / 1
- FailedAgent crawler reachability0 / 2
28 checks not in the score
- FailedListed on skills.shNot counted
- FailedNLWeb Schema FeedsNot counted
- FailedAgent mode viewNot counted
- FailedSkills.sh skill qualityNot counted
- FailedMarkdown agent docsNot counted
- FailedBot-UA markdown servingNot counted
- Couldn’t checkSitemap existsNot counted
- Couldn’t checkAgent discovery fileNot counted
- Couldn’t checkAgent Skills index conformance (v0.2.0)Not counted
- Couldn’t checkA2A / agent-cardNot counted
- Couldn’t checkpricing.md existsNot counted
- Couldn’t checkMarkdown URL fallbackNot counted
- Couldn’t checkModular llms.txt per product areaNot counted
- Couldn’t checkllms.txt existsNot counted
- Couldn’t checkllms.txt formattingNot counted
- Couldn’t checkPublic API/docs linked from homepageNot counted
- Couldn’t checkAgent instruction / when-to-useNot counted
- Couldn’t checkContent behind authNot counted
- Couldn’t checkOpenAPI spec publishedNot counted
- Couldn’t checkDeveloper portalNot counted
- Couldn’t checkAPI catalog (RFC 9727)Not counted
- Not applicableSitemap freshness (lastmod)Not counted
- Not applicablellms.txt links resolveNot counted
- Not applicableMarkdown alternate linkNot counted
- Not applicableMarkdown frontmatter metadataNot counted
- Not applicableRedirect hygieneNot counted
- Not applicablePage token budgetNot counted
- Not applicableCode fence validityNot counted
/03Usability5 / 406 Failed1 Passed
- FailedScoped permissions0 / 5
- FailedAgent auth WWW-Authenticate hint0 / 1
- FailedMCP server / manifest0 / 6
- FailedRate limit response headers0 / 2
- FailedJSON error responses0 / 4
- FailedAgent-friendly 404s0 / 2
- PassedCLI tool available3 / 3
55 checks not in the score
- FailedNLWeb /ask endpointNot counted
- FailedNLWeb streaming supportNot counted
- Couldn’t checkPublic API with reachable endpointsNot counted
- Couldn’t checkOAuth 2.0 supportNot counted
- Couldn’t checkAgent onboarding frictionNot counted
- Couldn’t checkWeb Bot Auth directoryNot counted
- Couldn’t checkOAuth Protected Resource metadata (RFC 9728)Not counted
- Couldn’t checkauth.md existsNot counted
- Couldn’t checkauth.md structureNot counted
- Couldn’t checkauth.md walkthrough simulationNot counted
- Couldn’t checkAgent auth discovery metadataNot counted
- Couldn’t checkagent_auth endpoints reachableNot counted
- Couldn’t checkWebMCP supportNot counted
- Couldn’t checkIdempotency-Key supportNot counted
- Couldn’t checkREST typed error modelNot counted
- Couldn’t checkREST versioning / deprecation policyNot counted
- Couldn’t checkREST async-job patternNot counted
- Couldn’t checkMulti-language SDK packagesNot counted
- Couldn’t checkProduct + docs MCP coverageNot counted
- Couldn’t checkSandbox / test environmentNot counted
- Couldn’t checkREST batch / bulk endpointNot counted
- Couldn’t checkGraphQL typed error modelNot counted
- Couldn’t checkGraphQL versioning / deprecation policyNot counted
- Couldn’t checkGraphQL pagination patternNot counted
- Couldn’t checkGraphQL async-job patternNot counted
- Couldn’t checkGraphQL schema description coverageNot counted
- Couldn’t checkGraphQL batch mutationsNot counted
- Couldn’t checkNative interactive controlsNot counted
- Couldn’t checkForm control labelingNot counted
- Couldn’t checkAccessibility-tree injection safety (bonus)Not counted
- Couldn’t checkA2UI / generative UI supportNot counted
- Couldn’t checkAPI schema complexity analysisNot counted
- Couldn’t checkFunction calling compatibilityNot counted
- Not applicableMCP tool descriptionsNot counted
- Not applicableMCP parameter schemasNot counted
- Not applicableMCP server identityNot counted
- Not applicableMCP tool listingNot counted
- Not applicableMCP tool namingNot counted
- Not applicableMCP auth mechanismNot counted
- Not applicableMCP OAuth metadataNot counted
- Not applicableMCP PKCE S256 supportNot counted
- Not applicableMCP error handlingNot counted
- Not applicableMCP modern transportNot counted
- Not applicableREST pagination patternNot counted
- Not applicableREST response schema coverageNot counted
- Not applicableMCP tool annotationsNot counted
- Not applicableMCP server-card.jsonNot counted
- Not applicableMCP resources exposedNot counted
- Not applicableAccessible document structureNot counted
- Not applicableAccessible names on controlsNot counted
- Not applicableMCP Apps supportNot counted
- Not applicableMCP Apps UI qualityNot counted
- Not applicableMCP App view reachableNot counted
- Not applicableMCP App view CSPNot counted
- Not applicableMCP resource qualityNot counted
/04PaymentsNo check applied6 Partly
- PartlyMPP payment protocol0 / 2
- Partlyx402 payment protocol0 / 2
- PartlyUCP - Universal Commerce Protocol0 / 3
- PartlyACP - Agentic Commerce Protocol0 / 3
- PartlyACP delegate payment0 / 3
- PartlyAP2 - Agent Payments Protocol0 / 3
See what each check found, and how to fix it
The evidence behind every check, the steps to fix each one, the points a fix would add, and your score over time, for your own site.
