Agent readiness report

Database

56/ 100

CFair
Rank
#12 of 14
In its category
#5 of 5 in Database
Last 7 days
New
Scanned
Oct 12, 2026
What the scan found
The website is strongest in agent discovery, with Wikipedia/Wikidata presence and developer resources discoverable, but it lacks an MCP server or manifest and scoped permissions.

Where the score comes from

  1. /01Discovery20/ 20Can an agent find you?
  2. /02Access22/ 30Can an agent read you?
  3. /03Usability8/ 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
26
Checks to fix
31
Not in the score
68
/01Discovery20 / 205 Passed
  • PassedDeveloper resource discoverabilityRecommended3 / 3
  • PassedBrand name discoverabilityRequired3 / 3
  • PassedWikipedia / Wikidata entity presenceRecommendedBonus4 / 4
  • Passedrobots.txt AI crawler policyRequired2 / 2
  • PassedNPM/PyPI SDK packageRecommended1 / 1
10 checks not in the score
  • Couldn’t checkARD discoveryRequiredNot counted
  • Couldn’t checkAI Catalog discoveryRecommendedBonusNot counted
  • Couldn’t checkCategory share of voiceRecommendedBetaNot counted
  • Couldn’t checkAgent platform configsEmergingNot counted
  • Couldn’t checkAgent Plugins manifestEmergingBonusNot counted
  • Couldn’t checkChatGPT app listedRecommendedBonusNot counted
  • Not applicableARD entry validityRecommendedBonusNot counted
  • Not applicableARD trust manifestRecommendedBonusNot counted
  • Not applicableListed in MCP registriesRecommendedNot counted
  • Not applicableRegistry brandingEmergingNot counted
/02Access22 / 302 Failed6 Partly18 Passed
  • FailedTrust anchor pagesRequired0 / 2
  • FailedOpenAPI spec publishedRequired0 / 7
  • PartlyContent without JavaScriptRequired2 / 3
  • PartlyNot blocked by bot detectionRequired1 / 2
  • PartlyJSON-LD structured dataRequired2 / 4
  • PartlyOrganization schema completenessRecommended1 / 2
  • PartlySchema type breadthRecommended1 / 2
  • PartlyAgent crawler reachabilityRecommended1 / 2
  • PassedSitemap existsRequired2 / 2
  • PassedAgent discovery fileRequired2 / 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
  • 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
  • PassedDeveloper portalRecommended6 / 6
  • PassedAPI catalog (RFC 9727)RequiredBonus2 / 2
  • PassedMarkdown content negotiation (acceptmarkdown.com)RecommendedBonus1 / 1
16 checks not in the score
  • FailedAgent Skills index conformance (v0.2.0)EmergingBonusNot counted
  • FailedListed on skills.shEmergingNot counted
  • FailedNLWeb Schema FeedsEmergingNot counted
  • FailedAgent mode viewEmergingBonusNot counted
  • FailedSkills.sh skill qualityEmergingNot counted
  • FailedMarkdown alternate linkEmergingBonusNot counted
  • FailedMarkdown frontmatter metadataEmergingNot counted
  • FailedBot-UA markdown servingEmergingBonusNot counted
  • PartlyMarkdown URL fallbackEmergingBonusNot counted
  • PartlyModular llms.txt per product areaEmergingBonusNot counted
  • Passedpricing.md existsEmergingNot counted
  • PassedCode fence validityEmergingNot counted
  • PassedMarkdown agent docsEmergingNot counted
  • Couldn’t checkA2A / agent-cardRecommendedBonusNot counted
  • Couldn’t checkAgent instruction / when-to-useRequiredNot counted
  • Couldn’t checkContent behind authRecommendedNot counted
/03Usability8 / 4015 Failed2 Partly3 Passed
  • FailedScoped permissionsRecommended0 / 5
  • Failedauth.md existsRequiredBonus0 / 2
  • Failedauth.md structureRecommendedBonus0 / 2
  • FailedAgent auth WWW-Authenticate hintRecommendedBonus0 / 1
  • FailedMCP server / manifestRequired0 / 6
  • FailedWebMCP supportRequired0 / 5
  • FailedRate limit response headersRecommended0 / 2
  • FailedIdempotency-Key supportRecommended0 / 3
  • FailedJSON error responsesRequired0 / 4
  • FailedREST typed error modelRecommended0 / 3
  • FailedREST async-job patternRecommended0 / 2
  • FailedREST batch / bulk endpointRecommendedBonus0 / 2
  • FailedAccessible document structureRecommendedBonus0 / 3
  • FailedAPI schema complexity analysisRecommended0 / 2
  • FailedFunction calling compatibilityRecommended0 / 2
  • PartlyAgent onboarding frictionRecommended1 / 2
  • PartlyAgent-friendly 404sRecommended1 / 2
  • PassedCLI tool availableRecommended3 / 3
  • PassedSandbox / test environmentRecommendedBonus2 / 2
  • PassedAccessible names on controlsRecommendedBonus2 / 2
42 checks not in the score
  • FailedNLWeb /ask endpointEmergingNot counted
  • FailedNLWeb streaming supportEmergingNot counted
  • Couldn’t checkPublic API with reachable endpointsRequiredNot counted
  • Couldn’t checkOAuth 2.0 supportRequiredNot counted
  • Couldn’t checkWeb Bot Auth directoryEmergingBonusNot counted
  • Couldn’t checkOAuth Protected Resource metadata (RFC 9728)RequiredBonusNot counted
  • Couldn’t checkAgent auth discovery metadataRecommendedBonusNot counted
  • Couldn’t checkagent_auth endpoints reachableRecommendedBonusNot counted
  • Couldn’t checkREST versioning / deprecation policyRecommendedNot counted
  • Couldn’t checkMulti-language SDK packagesRecommendedNot counted
  • Couldn’t checkProduct + docs MCP coverageRecommendedBonusNot counted
  • Couldn’t checkGraphQL typed error modelRecommendedNot counted
  • Couldn’t checkGraphQL versioning / deprecation policyRecommendedNot counted
  • Couldn’t checkGraphQL pagination patternRecommendedNot counted
  • Couldn’t checkGraphQL async-job patternRecommendedNot counted
  • Couldn’t checkGraphQL schema description coverageRecommendedBonusNot counted
  • Couldn’t checkGraphQL batch mutationsRecommendedBonusNot 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 tool descriptionsRecommendedBonusNot counted
  • Not applicableMCP parameter schemasRecommendedBonusNot counted
  • Not applicableMCP server identityRecommendedBonusNot counted
  • Not applicableMCP tool listingRecommendedBonusNot counted
  • Not applicableMCP tool namingRecommendedBonusNot counted
  • Not applicableMCP auth mechanismRecommendedBonusNot counted
  • Not applicableMCP OAuth metadataRecommendedBonusNot counted
  • Not applicableMCP PKCE S256 supportRecommendedBonusNot counted
  • Not applicableauth.md walkthrough simulationRecommendedBonusNot counted
  • Not applicableMCP error handlingRecommendedBonusNot counted
  • Not applicableMCP modern transportRecommendedBonusNot counted
  • Not applicableREST pagination patternRecommendedNot counted
  • Not applicableREST response schema coverageRecommendedNot counted
  • Not applicableMCP tool annotationsRecommendedBonusNot counted
  • Not applicableMCP server-card.jsonRecommendedBonusNot counted
  • Not applicableMCP resources exposedRecommendedNot 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 applied6 Partly
  • PartlyMPP payment protocolRequiredBonus0 / 2
  • Partlyx402 payment protocolRequiredBonus0 / 2
  • PartlyUCP - Universal Commerce ProtocolRequiredBonus0 / 3
  • PartlyACP - Agentic Commerce ProtocolRequiredBonus0 / 3
  • PartlyACP delegate paymentRecommendedBonus0 / 3
  • PartlyAP2 - Agent Payments ProtocolRecommendedBonus0 / 3

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.