Agent readiness report

Cloud Infrastructure

91/ 100

AStrong
Rank
#1 of 12
Last 7 days
New
Scanned
Oct 12, 2026
What the scan found
The website is strongest in discovery, with its brand name and developer resources discoverable, but it lacks WebMCP support and an agent discovery file.

Where the score comes from

  1. /01Discovery20/ 20Can an agent find you?
  2. /02Access27/ 30Can an agent read you?
  3. /03Usability35/ 40Can an agent work with you?
  4. /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
51
Checks to fix
23
Not in the score
51
/01Discovery20 / 201 Failed8 Passed
  • FailedWikipedia / Wikidata entity presenceRecommendedBonus0 / 4
  • PassedARD discoveryRequired1 / 1
  • PassedAI Catalog discoveryRecommendedBonus1 / 1
  • PassedARD entry validityRecommendedBonus2 / 2
  • PassedARD trust manifestRecommendedBonus2 / 2
  • PassedDeveloper resource discoverabilityRecommended3 / 3
  • PassedBrand name discoverabilityRequired3 / 3
  • Passedrobots.txt AI crawler policyRequired2 / 2
  • PassedNPM/PyPI SDK packageRecommended1 / 1
6 checks not in the score
  • PassedRegistry brandingEmergingNot counted
  • Couldn’t checkCategory share of voiceRecommendedBetaNot counted
  • Couldn’t checkListed in MCP registriesRecommendedNot counted
  • Couldn’t checkAgent platform configsEmergingNot counted
  • Couldn’t checkAgent Plugins manifestEmergingBonusNot counted
  • Couldn’t checkChatGPT app listedRecommendedBonusNot counted
/02Access27 / 302 Failed4 Partly21 Passed
  • FailedAgent discovery fileRequired0 / 2
  • FailedA2A / agent-cardRecommendedBonus0 / 2
  • PartlyContent without JavaScriptRequired2 / 3
  • PartlyOrganization schema completenessRecommended1 / 2
  • PartlySchema type breadthRecommended1 / 2
  • PartlyTrust anchor pagesRequired1 / 2
  • PassedSitemap existsRequired2 / 2
  • PassedNot blocked by bot detectionRequired2 / 2
  • PassedMCP well-known discoveryRecommendedBonus2 / 2
  • PassedHTTP Link headers (RFC 8288)RequiredBonus1 / 1
  • PassedSitemap freshness (lastmod)RecommendedBonus1 / 1
  • Passedrobots.txt agent-user policyRequired2 / 2
  • Passedllms.txt existsRequired1 / 1
  • Passedllms.txt formattingRecommended2 / 2
  • PassedJSON-LD structured dataRequired4 / 4
  • PassedPricing info accessibleRequired3 / 3
  • PassedPublic API/docs linked from homepageRequired3 / 3
  • PassedJSON-LD entity linking (sameAs)Recommended2 / 2
  • PassedMetadata completenessRequired2 / 2
  • Passedllms.txt links resolveRecommended2 / 2
  • PassedRedirect hygieneRecommended1 / 1
  • PassedPage token budgetRecommended1 / 1
  • PassedOpenAPI spec publishedRequired7 / 7
  • PassedDeveloper portalRecommended6 / 6
  • PassedAPI catalog (RFC 9727)RequiredBonus2 / 2
  • PassedMarkdown content negotiation (acceptmarkdown.com)RecommendedBonus1 / 1
  • PassedAgent crawler reachabilityRecommended2 / 2
15 checks not in the score
  • FailedListed on skills.shEmergingNot counted
  • FailedNLWeb Schema FeedsEmergingNot counted
  • FailedAgent mode viewEmergingBonusNot counted
  • FailedModular llms.txt per product areaEmergingBonusNot counted
  • FailedSkills.sh skill qualityEmergingNot counted
  • FailedBot-UA markdown servingEmergingBonusNot counted
  • PartlyMarkdown URL fallbackEmergingBonusNot counted
  • Passedpricing.md existsEmergingNot counted
  • PassedMarkdown alternate linkEmergingBonusNot counted
  • PassedMarkdown frontmatter metadataEmergingNot counted
  • PassedCode fence validityEmergingNot counted
  • PassedMarkdown agent docsEmergingNot counted
  • Couldn’t checkAgent instruction / when-to-useRequiredNot counted
  • Couldn’t checkContent behind authRecommendedNot counted
  • Not applicableAgent Skills index conformance (v0.2.0)EmergingBonusNot counted
/03Usability35 / 406 Failed6 Partly22 Passed
  • Failedagent_auth endpoints reachableRecommendedBonus0 / 2
  • FailedWebMCP supportRequired0 / 5
  • FailedREST async-job patternRecommended0 / 2
  • FailedMCP server-card.jsonRecommendedBonus0 / 2
  • FailedSandbox / test environmentRecommendedBonus0 / 2
  • FailedREST batch / bulk endpointRecommendedBonus0 / 2
  • PartlyAgent onboarding frictionRecommended1 / 2
  • Partlyauth.md walkthrough simulationRecommendedBonus1 / 2
  • PartlyAgent auth discovery metadataRecommendedBonus1 / 3
  • PartlyMCP server / manifestRequired5 / 6
  • PartlyREST versioning / deprecation policyRecommended2 / 3
  • PartlyAgent-friendly 404sRecommended1 / 2
  • PassedPublic API with reachable endpointsRequired7 / 7
  • PassedOAuth 2.0 supportRequired5 / 5
  • PassedScoped permissionsRecommended5 / 5
  • PassedMCP auth mechanismRecommendedBonus2 / 2
  • PassedMCP OAuth metadataRecommendedBonus2 / 2
  • PassedMCP PKCE S256 supportRecommendedBonus2 / 2
  • PassedOAuth Protected Resource metadata (RFC 9728)RequiredBonus2 / 2
  • Passedauth.md existsRequiredBonus2 / 2
  • Passedauth.md structureRecommendedBonus2 / 2
  • PassedAgent auth WWW-Authenticate hintRecommendedBonus1 / 1
  • PassedRate limit response headersRecommended2 / 2
  • PassedIdempotency-Key supportRecommended3 / 3
  • PassedJSON error responsesRequired4 / 4
  • PassedREST typed error modelRecommended3 / 3
  • PassedCLI tool availableRecommended3 / 3
  • PassedGraphQL typed error modelRecommended3 / 3
  • PassedGraphQL versioning / deprecation policyRecommended2 / 2
  • PassedGraphQL pagination patternRecommended2 / 2
  • PassedAccessible document structureRecommendedBonus3 / 3
  • PassedAccessible names on controlsRecommendedBonus2 / 2
  • PassedAPI schema complexity analysisRecommended2 / 2
  • PassedFunction calling compatibilityRecommended2 / 2
28 checks not in the score
  • FailedWeb Bot Auth directoryEmergingBonusNot counted
  • FailedNLWeb /ask endpointEmergingNot counted
  • FailedNLWeb streaming supportEmergingNot counted
  • Couldn’t checkMCP tool descriptionsRecommendedBonusNot counted
  • Couldn’t checkMCP parameter schemasRecommendedBonusNot counted
  • Couldn’t checkMCP tool listingRecommendedBonusNot counted
  • Couldn’t checkREST pagination patternRecommendedNot counted
  • Couldn’t checkMulti-language SDK packagesRecommendedNot counted
  • Couldn’t checkREST response schema coverageRecommendedNot counted
  • Couldn’t checkProduct + docs MCP coverageRecommendedBonusNot counted
  • Couldn’t checkGraphQL async-job patternRecommendedNot counted
  • Couldn’t checkNative interactive controlsRecommendedBonusNot counted
  • Couldn’t checkForm control labelingRecommendedBonusNot counted
  • Couldn’t checkAccessibility-tree injection safety (bonus)RecommendedBonusNot counted
  • Couldn’t checkA2UI / generative UI supportEmergingNot counted
  • Not applicableMCP server identityRecommendedBonusNot counted
  • Not applicableMCP tool namingRecommendedBonusNot counted
  • Not applicableMCP error handlingRecommendedBonusNot counted
  • Not applicableMCP modern transportRecommendedBonusNot counted
  • Not applicableMCP tool annotationsRecommendedBonusNot counted
  • Not applicableMCP resources exposedRecommendedNot counted
  • Not applicableGraphQL schema description coverageRecommendedBonusNot counted
  • Not applicableGraphQL batch mutationsRecommendedBonusNot counted
  • Not applicableMCP Apps supportRecommendedNot counted
  • Not applicableMCP Apps UI qualityRecommendedBonusNot counted
  • Not applicableMCP App view reachableRecommendedNot counted
  • Not applicableMCP App view CSPRecommendedNot counted
  • Not applicableMCP resource qualityRecommendedNot counted
/04PaymentsNo check applied4 Partly
  • PartlyMPP payment protocolRequiredBonus0 / 2
  • Partlyx402 payment protocolRequiredBonus0 / 2
  • PartlyUCP - Universal Commerce ProtocolRequiredBonus0 / 3
  • PartlyAP2 - Agent Payments ProtocolRecommendedBonus0 / 3
2 checks not in the score
  • Couldn’t checkACP - Agentic Commerce ProtocolRequiredBonusNot counted
  • Couldn’t checkACP delegate paymentRecommendedBonusNot counted

An agent is going to use your product.What will it experience?

See how agents interact with your product, where they struggle and what you can improve. Join the waitlist for early access.