{"target":"https://cloudflare.com/","display_target":"cloudflare.com","report_url":"https://waymark.genedai.me/score/cloudflare.com","score":68.8,"score_label":"Blockers remain","scanned_at":"2026-08-24T00:55:20.371Z","eligible_checks":57,"score_breakdown":{"discovery":{"earned":15.6,"available":20,"passing":13,"total":18},"access":{"earned":25.2,"available":30,"passing":20,"total":25},"usability":{"earned":21.2,"available":40,"passing":8,"total":14},"payments":{"earned":0,"available":0,"passing":0,"total":0}},"issues":[{"id":"agents-md","name":"AGENTS.md","result":"failed","layer":"discovery","details":"agents.md status 404.","recommendation":"Publish /agents.md with agent-oriented usage notes."},{"id":"well-known-ai-catalog","name":"Well-known AI catalog","result":"failed","layer":"discovery","details":"No ai-plugin.json or ai-catalog.json.","recommendation":"Add /.well-known/ai-plugin.json or /.well-known/ai-catalog.json."},{"id":"feed-or-rss","name":"RSS or Atom feed","result":"failed","layer":"access","details":"No RSS/Atom link.","recommendation":"Expose an RSS or Atom feed for machine subscribers."},{"id":"cors-on-api-hint","name":"CORS / API hint","result":"partial","layer":"access","details":"No CORS header or obvious API path.","recommendation":"If you expose an API, send Access-Control-Allow-Origin for intended clients."},{"id":"oauth-well-known","name":"OAuth / OIDC well-known","result":"failed","layer":"access","details":"No oauth-authorization-server or openid-configuration.","recommendation":"Publish /.well-known/openid-configuration or oauth-authorization-server if you authenticate agents."},{"id":"wm-mcp-initialize","name":"MCP initialize","result":"failed","layer":"usability","details":"initialize 405 at https://www.cloudflare.com/api/mcp","recommendation":"Expose Streamable HTTP MCP and answer initialize."},{"id":"wm-mcp-apps","name":"MCP Apps UI hint","result":"failed","layer":"usability","details":"No MCP Apps hint (N/A unless you return UI).","recommendation":"If you return UI, declare io.modelcontextprotocol/ui resources."},{"id":"wm-ai-plugin","name":"ai-plugin.json","result":"failed","layer":"discovery","details":"No /.well-known/ai-plugin.json.","recommendation":"Optionally publish a plugin-style capability manifest."},{"id":"wm-api-catalog","name":"API catalog linkset","result":"failed","layer":"discovery","details":"API present without RFC 9727 catalog.","recommendation":"Add /.well-known/api-catalog pointing at OpenAPI."},{"id":"wm-change-password","name":"change-password well-known","result":"failed","layer":"access","details":"Login surface without /.well-known/change-password.","recommendation":"If users have passwords, serve /.well-known/change-password."},{"id":"wm-idempotency-hint","name":"Idempotency signal","result":"partial","layer":"usability","details":"API surface without idempotency notes.","recommendation":"Document idempotency keys for mutating calls."},{"id":"wm-json-error-hint","name":"Machine-readable errors","result":"partial","layer":"usability","details":"API surface without a JSON error shape.","recommendation":"Return a JSON or problem+json error body."},{"id":"wm-scopes","name":"Scoped permissions","result":"partial","layer":"access","details":"No named OAuth scopes.","recommendation":"Declare OAuth scopes in a spec."},{"id":"wm-cli","name":"CLI tool","result":"failed","layer":"usability","details":"No CLI mention.","recommendation":"Publish an official CLI."},{"id":"wm-mcp","name":"MCP server","result":"partial","layer":"usability","details":"MCP probe.","recommendation":"Publish an MCP card and answer initialize."},{"id":"wm-pkg-home","name":"Package homepage match","result":"failed","layer":"discovery","details":"No npm package homepage matching cloudflare.com.","recommendation":"Publish an official package whose homepage is this domain."}]}