Structured content 1.0.0
unknownNo JSON-LD declaration was discovered in sampled pages.
structured.declarationunknown
No JSON-LD declaration was discovered in sampled pages.
Public evaluation · completed
example.com
Website: https://example.com/
Journey entry: https://example.com/
Readiness score
Complete applicable checks
100% coverage
Evaluated discovery, access, content and interaction checks, including applicable API and authentication evidence.
Public response and metadata checks with a static browser sample. Even 100 does not establish complete website usability or task success.
44 evaluated · 0 unresolved · 30 not applicable
The percentage above weights applicable checks by importance. Unavailable observations remain unresolved; they do not count as passes.
Start here
125 normalized main-text characters in the raw HTML.
Render useful main content in the initial HTML response.
Verify: Repeat the documented observation on the public homepage.
125 normalized main-text characters in the raw HTML.Source evidence ↗
Title present; description absent.
Provide a meaningful title and meta description.
Verify: Repeat the documented observation on the public homepage.
Title present; description absent.Source evidence ↗
0 sampled crawlable same-origin content links.
Use descriptive anchor elements with public href destinations.
Verify: Repeat the documented observation on the public homepage.
0 sampled crawlable same-origin content links.Source evidence ↗
0 of 1 sampled content links have descriptive names.
Replace ambiguous link names with clear destination descriptions.
Verify: Repeat the documented observation on the public homepage.
0 of 1 sampled content links have descriptive names.Source evidence ↗
Published robots.txt format and User-agent directives checked.
Publish robots.txt with User-agent and Allow/Disallow directives.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
Published robots.txt format and User-agent directives checked.Source evidence ↗
0 public locations in sampled sitemap files. HTTP 404.
Publish a valid sitemap and advertise it in robots.txt.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
0 public locations in sampled sitemap files. HTTP 404.Source evidence ↗
Separate observation
One attempt at the selected task. This does not measure overall completion rate and does not change the core score.
No evidence meeting the task completion criteria was observed.
Visible text did not meet task completion criteria.
Navigator v1 uses deterministic, read-only browsing with page JavaScript disabled. Finding API documentation does not mean an API request was executed.
Observed capabilities
Discovery, declaration validation, and protocol validation describe different levels of evidence. Applicable API, authentication and protocol checks contribute to readiness. Supplemental commerce and emerging declarations are shown separately.
No JSON-LD declaration was discovered in sampled pages.
No JSON-LD declaration was discovered in sampled pages.
No advertised OpenAPI endpoint was discovered in the sampled pages.
No advertised OpenAPI endpoint was discovered in the sampled pages.
No advertised OAuth / OIDC endpoint was discovered in the sampled pages.
No advertised OAuth / OIDC endpoint was discovered in the sampled pages.
No advertised or explicitly supplied MCP endpoint was discovered.
No advertised or explicitly supplied MCP endpoint was discovered.
No advertised Agent2Agent endpoint was discovered in the sampled pages.
No advertised Agent2Agent endpoint was discovered in the sampled pages.
No advertised Agent Skills endpoint was discovered in the sampled pages.
No advertised Agent Skills endpoint was discovered in the sampled pages.
No WebMCP declaration evidence found in sampled HTML.
No WebMCP declaration evidence found in sampled HTML.
Title present; description absent.
Provide a meaningful title and meta description.
Verify: Repeat the documented observation on the public homepage.
Title present; description absent.Source evidence ↗
0 sampled crawlable same-origin content links.
Use descriptive anchor elements with public href destinations.
Verify: Repeat the documented observation on the public homepage.
0 sampled crawlable same-origin content links.Source evidence ↗
No robots.txt policy is published (HTTP 404).
No robots.txt policy is published (HTTP 404).Source evidence ↗
Homepage returned HTTP 200.
Homepage returned HTTP 200.Source evidence ↗
HTTPS certificate verified for all fetched hops.
HTTPS certificate verified for all fetched hops.Source evidence ↗
Nonexistent-path probe returned HTTP 404.
Nonexistent-path probe returned HTTP 404.Source evidence ↗
125 normalized main-text characters in the raw HTML.
Render useful main content in the initial HTML response.
Verify: Repeat the documented observation on the public homepage.
125 normalized main-text characters in the raw HTML.Source evidence ↗
Document language declared; 1 meaningful headings.
Document language declared; 1 meaningful headings.Source evidence ↗
0 of 1 sampled content links have descriptive names.
Replace ambiguous link names with clear destination descriptions.
Verify: Repeat the documented observation on the public homepage.
0 of 1 sampled content links have descriptive names.Source evidence ↗
1 of 1 rendered sampled controls have accessible names. Static Chromium profile: target JavaScript, forms, images and embedded frames disabled; actual DOM and Tab focus observed.
1 of 1 rendered sampled controls have accessible names. Static Chromium profile: target JavaScript, forms, images and embedded frames disabled; actual DOM and Tab focus observed.Source evidence ↗
1 of 1 sampled controls reached by Tab with detectable focus.
1 of 1 sampled controls reached by Tab with detectable focus.Source evidence ↗
Public navigation observation: none.
Public navigation observation: none.Source evidence ↗
Published robots.txt format and User-agent directives checked.
Publish robots.txt with User-agent and Allow/Disallow directives.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
Published robots.txt format and User-agent directives checked.Source evidence ↗
0 public locations in sampled sitemap files. HTTP 404.
Publish a valid sitemap and advertise it in robots.txt.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
0 public locations in sampled sitemap files. HTTP 404.Source evidence ↗
0 valid nonfuture lastmod values for 0 sampled locations; update truth and recency not inferred. HTTP 404.
Add accurate lastmod values to sitemap entries when content changes.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
0 valid nonfuture lastmod values for 0 sampled locations; update truth and recency not inferred. HTTP 404.Source evidence ↗
0 agent-useful HTTP Link relations parsed.
Add service-desc, service-doc, api-catalog, describedby or alternate Link relations.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
0 agent-useful HTTP Link relations parsed.Source evidence ↗
0 DNS-AID service/index answers across 7/7 answered DNS queries. DNSSEC trust and service execution are not validated.
Publish DNS-AID service bindings at _index, _mcp or _a2a._agents.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
0 DNS-AID service/index answers across 7/7 answered DNS queries. DNSSEC trust and service execution are not validated.Source evidence ↗
RFC 9727 Linkset anchors, public target links and content type checked; HEAD/profile and nested catalog conformance untested. HTTP 404.
Publish /.well-known/api-catalog as application/linkset+json with public service links.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
RFC 9727 Linkset anchors, public target links and content type checked; HEAD/profile and nested catalog conformance untested. HTTP 404.Source evidence ↗
ARD host/version and bounded entry identity, media type and exclusive URL/data fields checked; signatures and trust assertions unverified. HTTP 404.
Publish an ARD catalog with specVersion, host and complete entries.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
ARD host/version and bounded entry identity, media type and exclusive URL/data fields checked; signatures and trust assertions unverified. HTTP 404.Source evidence ↗
Skills index revision undeclared: typed entries and SHA-256 digest format checked for v0.2.0; legacy v0.1.0 is partial adoption. Package integrity/installation untested. HTTP 404.
Publish the v0.2.0 skills index with name, description, type, URL and digest per skill.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
Skills index revision undeclared: typed entries and SHA-256 digest format checked for v0.2.0; legacy v0.1.0 is partial adoption. Package integrity/installation untested. HTTP 404.Source evidence ↗
A declared machine interface is required for complete agent readiness; homepage richness alone does not meet this rule.
Advertise an OpenAPI description, MCP endpoint or Agent Card for your product.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
A declared machine interface is required for complete agent readiness; homepage richness alone does not meet this rule.Source evidence ↗
llms.txt non-HTML text representation checked. HTTP 404.
Publish concise /llms.txt with a product summary and documentation links.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
llms.txt non-HTML text representation checked. HTTP 404.Source evidence ↗
llms.txt title, blockquote summary, sections and resource links checked. HTTP 404.
Use a single H1, blockquote summary, H2 sections and descriptive Markdown links.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
llms.txt title, blockquote summary, sections and resource links checked. HTTP 404.Source evidence ↗
0/0 sampled llms.txt links acquired.
Repair broken llms.txt links and make linked documentation public.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
0/0 sampled llms.txt links acquired.Source evidence ↗
Accept: text/markdown response media type and non-HTML body checked.
Serve an actual Markdown representation with Content-Type: text/markdown.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
Accept: text/markdown response media type and non-HTML body checked.Source evidence ↗
Negotiated Markdown must declare Vary: Accept to avoid representation cache collisions.
Add Vary: Accept when content changes with the Accept request header.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
Negotiated Markdown must declare Vary: Accept to avoid representation cache collisions.Source evidence ↗
Advertised Markdown alternates and fetched Markdown URLs checked.
Advertise text/markdown alternates in HTML or HTTP Link headers.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
Advertised Markdown alternates and fetched Markdown URLs checked.Source evidence ↗
Sampled Markdown: 0 characters, 0 fence boundaries, 0 public links.
Keep Markdown concise, balance code fences and name linked resources.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
Sampled Markdown: 0 characters, 0 fence boundaries, 0 public links.Source evidence ↗
Markdown frontmatter title and description checked.
Provide YAML title and description metadata in published Markdown documents.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
Markdown frontmatter title and description checked.Source evidence ↗
0/0 advertised documentation pages publicly acquired.
Link public API documentation from your homepage and permit unauthenticated reading.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
0/0 advertised documentation pages publicly acquired.Source evidence ↗
Sampled content checked for monetary prices, free tiers or explicit sales/pricing policy.
Publish accessible pricing amounts, free-tier terms or a clear contact-sales policy.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
Sampled content checked for monetary prices, free tiers or explicit sales/pricing policy.Source evidence ↗
Homepage and sampled-page privacy, terms and security links checked; legal adequacy not assessed.
Link public privacy, terms and security pages.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
Homepage and sampled-page privacy, terms and security links checked; legal adequacy not assessed.Source evidence ↗
First-request command, credential setup and expected response guidance inspected; onboarding was not executed.
Document a first request with credential setup, example command and expected result.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
First-request command, credential setup and expected response guidance inspected; onboarding was not executed.Source evidence ↗
SDK installation commands and package links checked; packages were not installed.
Publish SDK package links with installation and usage examples.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
SDK installation commands and package links checked; packages were not installed.Source evidence ↗
CLI availability and installation guidance checked; commands were not run.
Provide documented CLI installation and a first command.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
CLI availability and installation guidance checked; commands were not run.Source evidence ↗
Sandbox/test-mode declarations checked; environment behavior untested.
Document a safe sandbox, test credentials or dry-run environment.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
Sandbox/test-mode declarations checked; environment behavior untested.Source evidence ↗
6/6 sampled training and user-agent robots policies allow the homepage.
6/6 sampled training and user-agent robots policies allow the homepage.Source evidence ↗
Content-Signal recognized directive/value syntax checked; a declared restriction is not silently treated as permission.
Publish explicit search, ai-input and ai-train Content-Signal values.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
Content-Signal recognized directive/value syntax checked; a declared restriction is not silently treated as permission.Source evidence ↗
Explicit ChatGPT-User/1.0 public acquisition and challenge/representation check; robots restrictions honored.
Explicit ChatGPT-User/1.0 public acquisition and challenge/representation check; robots restrictions honored.Source evidence ↗
Explicit ChatGPT-User/1.0 public acquisition and challenge/representation check; robots restrictions honored.
Make Markdown negotiation work for agent User-Agents as well as ordinary clients.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
Explicit ChatGPT-User/1.0 public acquisition and challenge/representation check; robots restrictions honored.Source evidence ↗
Title, description, canonical link and Open Graph identity fields checked.
Provide a title, description, canonical URL and Open Graph title/description.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
Title, description, canonical link and Open Graph identity fields checked.Source evidence ↗
0 meaningful schema.org entities; 0 malformed JSON-LD blocks.
Publish valid JSON-LD with a schema.org context and meaningful entity fields.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
0 meaningful schema.org entities; 0 malformed JSON-LD blocks.Source evidence ↗
0 Organization entities checked for name, URL, logo, description and contact/address details.
Add Organization name, URL, logo, description and address/contactPoint details to your structured data.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
0 Organization entities checked for name, URL, logo, description and contact/address details.Source evidence ↗
JSON-LD sameAs public external identity links checked; profile ownership not verified.
Connect your entity to authoritative external profiles through sameAs.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
JSON-LD sameAs public external identity links checked; profile ownership not verified.Source evidence ↗
0 distinct JSON-LD types found.
Describe the organization and relevant product, software, service or article types.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
0 distinct JSON-LD types found.Source evidence ↗
OpenAPI 3.0–3.2 root title/version/paths structure checked; full specification conformance not implied.
OpenAPI 3.0–3.2 root title/version/paths structure checked; full specification conformance not implied.Source evidence ↗
0/0 operations meet description and unique operationId requirements. 0 external and 0 unresolved local references; reference-limited observations stay unknown.
0/0 operations meet description and unique operationId requirements. 0 external and 0 unresolved local references; reference-limited observations stay unknown.Source evidence ↗
0/0 operations meet typed parameter and request body requirements. 0 external and 0 unresolved local references; reference-limited observations stay unknown.
0/0 operations meet typed parameter and request body requirements. 0 external and 0 unresolved local references; reference-limited observations stay unknown.Source evidence ↗
0/0 operations meet described success response schema requirements. 0 external and 0 unresolved local references; reference-limited observations stay unknown.
0/0 operations meet described success response schema requirements. 0 external and 0 unresolved local references; reference-limited observations stay unknown.Source evidence ↗
0/0 operations meet typed error response requirements. 0 external and 0 unresolved local references; reference-limited observations stay unknown.
0/0 operations meet typed error response requirements. 0 external and 0 unresolved local references; reference-limited observations stay unknown.Source evidence ↗
OpenAPI security schemes and referenced security requirements inspected.
OpenAPI security schemes and referenced security requirements inspected.Source evidence ↗
Pagination parameters/continuation fields inspected Declaration-only; no endpoint execution.
Pagination parameters/continuation fields inspected Declaration-only; no endpoint execution.Source evidence ↗
Version and deprecation declarations inspected Declaration-only; no endpoint execution.
Version and deprecation declarations inspected Declaration-only; no endpoint execution.Source evidence ↗
Idempotency request support inspected Declaration-only; no endpoint execution.
Idempotency request support inspected Declaration-only; no endpoint execution.Source evidence ↗
Observed rate-limit headers and documented retry policy checked.
Observed rate-limit headers and documented retry policy checked.Source evidence ↗
Asynchronous operation declarations inspected Declaration-only; no endpoint execution.
Asynchronous operation declarations inspected Declaration-only; no endpoint execution.Source evidence ↗
Batch/bulk operation declarations inspected Declaration-only; no endpoint execution.
Batch/bulk operation declarations inspected Declaration-only; no endpoint execution.Source evidence ↗
0/0 operations meet bounded function naming and input schema requirements. 0 external and 0 unresolved local references; reference-limited observations stay unknown.
0/0 operations meet bounded function naming and input schema requirements. 0 external and 0 unresolved local references; reference-limited observations stay unknown.Source evidence ↗
OAuth issuer/HTTPS endpoint and authorization-code response declarations checked; login and token exchange untested. HTTP 404.
OAuth issuer/HTTPS endpoint and authorization-code response declarations checked; login and token exchange untested. HTTP 404.Source evidence ↗
RFC 9728 resource identifier and public authorization server declarations checked. HTTP 404.
RFC 9728 resource identifier and public authorization server declarations checked. HTTP 404.Source evidence ↗
0 declared permission scopes; actual enforcement not tested.
0 declared permission scopes; actual enforcement not tested.Source evidence ↗
PKCE S256 discovery declaration checked; no authorization exchange performed. HTTP 404.
PKCE S256 discovery declaration checked; no authorization exchange performed. HTTP 404.Source evidence ↗
auth.md walkthrough sections and substantive section bodies checked; registration/claim/exchange are never performed. HTTP 404.
auth.md walkthrough sections and substantive section bodies checked; registration/claim/exchange are never performed. HTTP 404.Source evidence ↗
agent_auth declaration and auth.md linkage inspected; full draft request-shape conformance untested.
agent_auth declaration and auth.md linkage inspected; full draft request-shape conformance untested.Source evidence ↗
Observed public authentication challenges checked for RFC 9728 resource_metadata; no artificial protected request or login was sent.
Observed public authentication challenges checked for RFC 9728 resource_metadata; no artificial protected request or login was sent.Source evidence ↗
MCP Server Card identity, capabilities and explicit transport endpoint checked; draft schema subset. HTTP 404.
MCP Server Card identity, capabilities and explicit transport endpoint checked; draft schema subset. HTTP 404.Source evidence ↗
No advertised or explicitly supplied MCP endpoint was discovered.
No advertised or explicitly supplied MCP endpoint was discovered.Source evidence ↗
MCP initialization serverInfo name/version and instructions checked.
MCP initialization serverInfo name/version and instructions checked.Source evidence ↗
0/0 MCP tools have unique stable names.
0/0 MCP tools have unique stable names.Source evidence ↗
0/0 MCP tools have substantive descriptions.
0/0 MCP tools have substantive descriptions.Source evidence ↗
0/0 MCP inputs have typed described properties and valid required references.
0/0 MCP inputs have typed described properties and valid required references.Source evidence ↗
0/0 MCP tools declare all four safety/idempotency annotations. Hints are not verified effects.
0/0 MCP tools declare all four safety/idempotency annotations. Hints are not verified effects.Source evidence ↗
0/0 MCP resources have name, URI, description and MIME type. Resource contents not read.
0/0 MCP resources have name, URI, description and MIME type. Resource contents not read.Source evidence ↗
A2A identity, declared interfaces, capabilities and skill descriptions checked; tasks are not invoked. HTTP 404.
A2A identity, declared interfaces, capabilities and skill descriptions checked; tasks are not invoked. HTTP 404.Source evidence ↗
GrowthOS observations grouped against Cloudflare’s public checklist. These reuse the evidence above; they are not extra points.
Published robots.txt format and User-agent directives checked.
Publish robots.txt with User-agent and Allow/Disallow directives.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
Published robots.txt format and User-agent directives checked.Source evidence ↗
0 public locations in sampled sitemap files. HTTP 404.
Publish a valid sitemap and advertise it in robots.txt.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
0 public locations in sampled sitemap files. HTTP 404.Source evidence ↗
0 agent-useful HTTP Link relations parsed.
Add service-desc, service-doc, api-catalog, describedby or alternate Link relations.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
0 agent-useful HTTP Link relations parsed.Source evidence ↗
0 DNS-AID service/index answers across 7/7 answered DNS queries. DNSSEC trust and service execution are not validated.
Publish DNS-AID service bindings at _index, _mcp or _a2a._agents.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
0 DNS-AID service/index answers across 7/7 answered DNS queries. DNSSEC trust and service execution are not validated.Source evidence ↗
Accept: text/markdown response media type and non-HTML body checked.
Serve an actual Markdown representation with Content-Type: text/markdown.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
Accept: text/markdown response media type and non-HTML body checked.Source evidence ↗
6/6 sampled training and user-agent robots policies allow the homepage.
6/6 sampled training and user-agent robots policies allow the homepage.Source evidence ↗
Content-Signal recognized directive/value syntax checked; a declared restriction is not silently treated as permission.
Publish explicit search, ai-input and ai-train Content-Signal values.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
Content-Signal recognized directive/value syntax checked; a declared restriction is not silently treated as permission.Source evidence ↗
Web Bot Auth public JWKS identity/key fields checked. Signing, key possession, rotation and receiver verification not tested. HTTP 404.
Web Bot Auth public JWKS identity/key fields checked. Signing, key possession, rotation and receiver verification not tested. HTTP 404.Source evidence ↗
RFC 9727 Linkset anchors, public target links and content type checked; HEAD/profile and nested catalog conformance untested. HTTP 404.
Publish /.well-known/api-catalog as application/linkset+json with public service links.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
RFC 9727 Linkset anchors, public target links and content type checked; HEAD/profile and nested catalog conformance untested. HTTP 404.Source evidence ↗
OAuth issuer/HTTPS endpoint and authorization-code response declarations checked; login and token exchange untested. HTTP 404.
OAuth issuer/HTTPS endpoint and authorization-code response declarations checked; login and token exchange untested. HTTP 404.Source evidence ↗
RFC 9728 resource identifier and public authorization server declarations checked. HTTP 404.
RFC 9728 resource identifier and public authorization server declarations checked. HTTP 404.Source evidence ↗
auth.md walkthrough sections and substantive section bodies checked; registration/claim/exchange are never performed. HTTP 404.
auth.md walkthrough sections and substantive section bodies checked; registration/claim/exchange are never performed. HTTP 404.Source evidence ↗
MCP Server Card identity, capabilities and explicit transport endpoint checked; draft schema subset. HTTP 404.
MCP Server Card identity, capabilities and explicit transport endpoint checked; draft schema subset. HTTP 404.Source evidence ↗
A2A identity, declared interfaces, capabilities and skill descriptions checked; tasks are not invoked. HTTP 404.
A2A identity, declared interfaces, capabilities and skill descriptions checked; tasks are not invoked. HTTP 404.Source evidence ↗
Skills index revision undeclared: typed entries and SHA-256 digest format checked for v0.2.0; legacy v0.1.0 is partial adoption. Package integrity/installation untested. HTTP 404.
Publish the v0.2.0 skills index with name, description, type, URL and digest per skill.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
Skills index revision undeclared: typed entries and SHA-256 digest format checked for v0.2.0; legacy v0.1.0 is partial adoption. Package integrity/installation untested. HTTP 404.Source evidence ↗
Static WebMCP API/declarative-form indicators inspected. Runtime tool discovery and invocation require a supporting browser and were not performed.
Publish accurate, public machine-readable declarations and verify their behavior independently.
Verify: Repeat the documented public declaration inspection; this supplemental observation has no score weight.
Static WebMCP API/declarative-form indicators inspected. Runtime tool discovery and invocation require a supporting browser and were not performed.Source evidence ↗
ARD host/version and bounded entry identity, media type and exclusive URL/data fields checked; signatures and trust assertions unverified. HTTP 404.
Publish an ARD catalog with specVersion, host and complete entries.
Verify: Repeat the bounded public acquisition and semantic checks documented in readiness-v2. Runtime transactions are not performed.
ARD host/version and bounded entry identity, media type and exclusive URL/data fields checked; signatures and trust assertions unverified. HTTP 404.Source evidence ↗
Observed 402/payment-required x402 requirements checked for version, network, asset, recipient and amount. No payment sent.
Observed 402/payment-required x402 requirements checked for version, network, asset, recipient and amount. No payment sent.Source evidence ↗
OpenAPI x-payment-info intent/method/amount/currency declarations inspected. Payment challenge fulfillment and session behavior not tested.
OpenAPI x-payment-info intent/method/amount/currency declarations inspected. Payment challenge fulfillment and session behavior not tested.Source evidence ↗
UCP profile version, services and capabilities declaration subset checked; endpoints, checkout and signatures untested. HTTP 404.
UCP profile version, services and capabilities declaration subset checked; endpoints, checkout and signatures untested. HTTP 404.Source evidence ↗
ACP discovery protocol/version, API base URL, transports and services checked; checkout sessions never created. HTTP 404.
ACP discovery protocol/version, API base URL, transports and services checked; checkout sessions never created. HTTP 404.Source evidence ↗
A2A card AP2 extension URI inspected. Signed mandates, authorization and payments untested; no guessed AP2 endpoint implies conformance.
A2A card AP2 extension URI inspected. Signed mandates, authorization and payments untested; no guessed AP2 endpoint implies conformance.Source evidence ↗
Supplemental declaration observations and explicitly unperformed external/runtime assessments. These have no score weight.
Public when-to-use/agent instruction guidance or explicit instruction-file links inspected; instructions not followed.
Publish accurate, public machine-readable declarations and verify their behavior independently.
Verify: Repeat the documented public declaration inspection; this supplemental observation has no score weight.
Public when-to-use/agent instruction guidance or explicit instruction-file links inspected; instructions not followed.Source evidence ↗
Public links to agent platform configuration files inspected; repository contents not recursively searched.
Publish accurate, public machine-readable declarations and verify their behavior independently.
Verify: Repeat the documented public declaration inspection; this supplemental observation has no score weight.
Public links to agent platform configuration files inspected; repository contents not recursively searched.Source evidence ↗
Explicit agent-plugin manifest links inspected; full package schema and installation not tested.
Publish accurate, public machine-readable declarations and verify their behavior independently.
Verify: Repeat the documented public declaration inspection; this supplemental observation has no score weight.
Explicit agent-plugin manifest links inspected; full package schema and installation not tested.Source evidence ↗
Public agent-view/mode declarations inspected; alternate UI not executed.
Publish accurate, public machine-readable declarations and verify their behavior independently.
Verify: Repeat the documented public declaration inspection; this supplemental observation has no score weight.
Public agent-view/mode declarations inspected; alternate UI not executed.Source evidence ↗
A bounded .md URL fallback sample returns non-HTML Markdown; unrelated URLs are not enumerated.
Publish accurate, public machine-readable declarations and verify their behavior independently.
Verify: Repeat the documented public declaration inspection; this supplemental observation has no score weight.
A bounded .md URL fallback sample returns non-HTML Markdown; unrelated URLs are not enumerated.Source evidence ↗
Advertised product-area llms.txt resources acquired; unadvertised areas not guessed.
Publish accurate, public machine-readable declarations and verify their behavior independently.
Verify: Repeat the documented public declaration inspection; this supplemental observation has no score weight.
Advertised product-area llms.txt resources acquired; unadvertised areas not guessed.Source evidence ↗
NLWeb/feed declarations inspected; /ask requests and streaming responses not executed.
Publish accurate, public machine-readable declarations and verify their behavior independently.
Verify: Repeat the documented public declaration inspection; this supplemental observation has no score weight.
NLWeb/feed declarations inspected; /ask requests and streaming responses not executed.Source evidence ↗
A2UI declaration indicators inspected; generated UI quality is not evaluated.
Publish accurate, public machine-readable declarations and verify their behavior independently.
Verify: Repeat the documented public declaration inspection; this supplemental observation has no score weight.
A2UI declaration indicators inspected; generated UI quality is not evaluated.Source evidence ↗
1 native controls and 0 custom ARIA control declarations observed. Focus/keyboard evidence remains in browser checks.
1 native controls and 0 custom ARIA control declarations observed. Focus/keyboard evidence remains in browser checks.Source evidence ↗
0/0 source form controls have label associations; runtime accessible names independently sampled by browser.
0/0 source form controls have label associations; runtime accessible names independently sampled by browser.Source evidence ↗
No bounded source-label injection indicator detected. This is not an injection-safety guarantee or pass.
No bounded source-label injection indicator detected. This is not an injection-safety guarantee or pass.Source evidence ↗
Public GraphQL errors declaration patterns inspected; schema introspection, coverage and operations are not executed.
Public GraphQL errors declaration patterns inspected; schema introspection, coverage and operations are not executed.Source evidence ↗
Public GraphQL pagination declaration patterns inspected; schema introspection, coverage and operations are not executed.
Public GraphQL pagination declaration patterns inspected; schema introspection, coverage and operations are not executed.Source evidence ↗
Public GraphQL versioning declaration patterns inspected; schema introspection, coverage and operations are not executed.
Public GraphQL versioning declaration patterns inspected; schema introspection, coverage and operations are not executed.Source evidence ↗
Public GraphQL async declaration patterns inspected; schema introspection, coverage and operations are not executed.
Public GraphQL async declaration patterns inspected; schema introspection, coverage and operations are not executed.Source evidence ↗
Public GraphQL batch declaration patterns inspected; schema introspection, coverage and operations are not executed.
Public GraphQL batch declaration patterns inspected; schema introspection, coverage and operations are not executed.Source evidence ↗
Public GraphQL schema declaration patterns inspected; schema introspection, coverage and operations are not executed.
Public GraphQL schema declaration patterns inspected; schema introspection, coverage and operations are not executed.Source evidence ↗
OpenAPI traversal bounded to depth24,20000 nodes per schema and200000 total nodes; 0 external and 0 unresolved references. No LLM comprehension or actual tool generation evaluated.
OpenAPI traversal bounded to depth24,20000 nodes per schema and200000 total nodes; 0 external and 0 unresolved references. No LLM comprehension or actual tool generation evaluated.Source evidence ↗
Actual acquired 4xx responses inspected for JSON objects. No fabricated malformed API calls sent; unobserved error behavior stays unknown.
Actual acquired 4xx responses inspected for JSON objects. No fabricated malformed API calls sent; unobserved error behavior stays unknown.Source evidence ↗
ARD trust/signature/attestation declaration presence inspected; signatures, compliance and identity claims not verified.
ARD trust/signature/attestation declaration presence inspected; signatures, compliance and identity claims not verified.Source evidence ↗
0 distinct public MCP advertisements; product-vs-docs capability coverage and additional handshakes untested.
0 distinct public MCP advertisements; product-vs-docs capability coverage and additional handshakes untested.Source evidence ↗
Category share-of-voice, search ranking, brand accuracy and developer-resource retrieval require an external search/LLM assessment; not performed.
Category share-of-voice, search ranking, brand accuracy and developer-resource retrieval require an external search/LLM assessment; not performed.Source evidence ↗
MCP registry, npm/PyPI, skills.sh, ChatGPT app and Wikipedia/Wikidata membership/branding not independently queried in this deterministic scan; public links alone do not prove membership.
MCP registry, npm/PyPI, skills.sh, ChatGPT app and Wikipedia/Wikidata membership/branding not independently queried in this deterministic scan; public links alone do not prove membership.Source evidence ↗
Authentication walkthrough simulation and registration/claim/token transactions not performed; only documentation and discovery metadata inspected.
Authentication walkthrough simulation and registration/claim/token transactions not performed; only documentation and discovery metadata inspected.Source evidence ↗
MCP Apps HTML view loading/CSP, UI quality and interactive app behavior not tested; no resource reads or UI tool executions performed.
MCP Apps HTML view loading/CSP, UI quality and interactive app behavior not tested; no resource reads or UI tool executions performed.Source evidence ↗
MCP error-response semantics not proactively exercised: only permitted initialize/list operations are sent.
MCP error-response semantics not proactively exercised: only permitted initialize/list operations are sent.Source evidence ↗
Exports contain public findings from this observation. Private contacts and raw browser artifacts are excluded.
Saved observations
Each report preserves the evidence collected at that time. Compare scores only within the same methodology and coverage; a failed refresh does not replace the published evaluation.
1 completed evaluation · Showing 1
A fresh observation
Submit another evaluation or choose a different journey. A matching recent scan may be reused; availability and cooldowns apply.