{"origin":"quicknode.com","final_origin":"www.quicknode.com","checked":"2026-10-23T14:56:46Z","grade":"A+","score":80,"score_parts":{"coverage":60,"breadth":15,"conformance":5},"subscores":{"reach_and_policy":20,"readability":30,"capabilities":35,"conformance":5,"total_100":90,"grade_100":"A+"},"practical_usefulness":{"exa_parsable":true,"headless_blocked":false,"markdown_negotiation":true,"vary_accept_present":true,"js_shell_only":false,"render_mode":"markdown_native","semantic_html_quality":"high","text_to_html_ratio":0.994,"estimated_tokens":840,"html_bloat_ratio":1.006,"table_count":0,"table_rows":0,"first_content_byte_offset":0,"json_ld_types":[],"has_attribute_rich_schema":false,"root_links":[]},"permissions":{"posture":"open_to_all","robots_txt_allows_ai":true,"search_bots_allowed":true,"user_fetch_bots_allowed":true,"training_bots_allowed":true,"ai_crawlers":{"allowed":[],"blocked":[],"partial":[],"unlisted_default":"allowed"},"assistant_access":{"openai":"allowed","anthropic":"allowed","google":"allowed","perplexity":"allowed","exa":"allowed"},"meta_robots_directives":[],"nosnippet_or_noai":false,"retired_tokens_used":[],"content_signals":["ai-train=no, search=yes, ai-input=yes"],"paywall_or_402_detected":false},"conformance_summary":{"valid":["llms-txt","agents-md","anthropic-agent-skills-format","api-catalog-rfc9727","ai-crawler-tokens-robots","auth-md"],"valid_legacy":["ai-catalog-well-known-file","mcp-server-cards"],"schema_error":["a2a"],"blocked":[],"absent":["ard","security-txt","okf"]},"agent_routing":{"preferred_mode":"mcp","fallback_mode":"openapi","can_fetch_directly":true,"do_not_scrape_raw_html":true,"summary":"Call the MCP endpoint at https://mcp.quicknode.com/mcp first. Do not scrape the HTML when a tool can answer.","fetch_recipe":{"url":"https://mcp.quicknode.com/mcp","method":"POST","headers":{"Accept":"application/json, text/event-stream","Content-Type":"application/json"},"note":"POST a JSON-RPC tools/list, or server/discover on the 2026-07-28 revision, before reading HTML."},"callable_endpoints":[{"kind":"mcp","url":"https://mcp.quicknode.com/mcp","transport_or_type":"http","status":"valid_legacy","tools_or_skills":["list-endpoints","get-endpoint","create-endpoint","delete-endpoint","get-endpoint-metrics","list-endpoint-logs","get-endpoint-log-details","update-endpoint-rate-limits","list-endpoint-method-rate-limits","create-endpoint-method-rate-limit","update-endpoint-method-rate-limit","delete-endpoint-method-rate-limit","list-endpoint-security","update-endpoint-security-options","create-security-rule","delete-security-rule","get-rpc-usage","get-billing","list-chains"],"source":"/.well-known/mcp/server-card.json"},{"kind":"openapi","url":"https://www.quicknode.com/openapi.json","transport_or_type":"application/openapi+json","status":"valid","source":"/.well-known/api-catalog"},{"kind":"openapi","url":"https://www.quicknode.com/api-docs/v0/swagger.json","transport_or_type":"application/vnd.oai.openapi+json;version=3.0","status":"valid","source":"/.well-known/api-catalog"},{"kind":"openapi","url":"https://www.quicknode.com/.well-known/x402.json","transport_or_type":"application/json","status":"valid","source":"/.well-known/api-catalog"},{"kind":"agent_skills","url":"https://quicknode.com/.well-known/agent-skills/index.json","transport_or_type":"application/json","status":"valid","tools_or_skills":["agents","create-endpoint","agents-overview"],"source":"/.well-known/agent-skills/index.json"},{"kind":"llms_txt","url":"https://quicknode.com/llms.txt","transport_or_type":"text/markdown","status":"valid","source":"/llms.txt"},{"kind":"markdown","url":"https://quicknode.com/","transport_or_type":"text/markdown","status":"valid","source":"/"},{"kind":"catalog","url":"https://quicknode.com/.well-known/ai-catalog.json","transport_or_type":"application/ai-catalog+json","status":"valid_legacy","source":"/.well-known/ai-catalog.json"},{"kind":"auth","url":"https://quicknode.com/auth.md","transport_or_type":"text/markdown","status":"valid","source":"/auth.md"}]},"valid":false,"outcome":"scored","steps_covered":["discover","identify","permit","read","act","coordinate"],"found":["a2a","llms-txt","agents-md","cloudflare-content-signals-policy","webbotauth","ai-catalog-well-known-file","api-catalog-rfc9727","auth-md","anthropic-agent-skills-format","cloudflare-markdown-for-agents","ai-crawler-tokens-robots"],"manifests":[{"id":"ard","name":"Agentic Resource Discovery","path":"/.well-known/ard.json","url":"https://quicknode.com/.well-known/ard.json","status":404,"content_type":"text/html; charset=utf-8","article":"https://agenticweb.wiki/protocols/ard/","present":false,"valid":null,"outcome":"absent","spec_status":"absent","errors":[],"warnings":[]},{"id":"ai-catalog-well-known-file","name":"AI Catalog well-known file","path":"/.well-known/ai-catalog.json","url":"https://quicknode.com/.well-known/ai-catalog.json","status":200,"content_type":"application/json; charset=utf-8","article":"https://agenticweb.wiki/protocols/ai-catalog-well-known-file/","present":true,"valid":true,"detected":true,"outcome":"valid","spec_status":"valid_legacy","legacy":true,"errors":[],"warnings":["no entry has representativeQueries; ARD registries use 2-5 example queries to index entries"]},{"id":"mcp-server-cards","name":"MCP Server Cards (SEP-2127)","path":"/.well-known/mcp/server-card.json","url":"https://quicknode.com/.well-known/mcp/server-card.json","status":200,"content_type":"application/json; charset=utf-8","article":"https://agenticweb.wiki/protocols/mcp-server-cards/","present":true,"valid":false,"detected":false,"outcome":"errors","spec_status":"valid_legacy","legacy":true,"errors":["$schema missing (required: https://static.modelcontextprotocol.io/schemas/v1/server-card.schema.json)","name must be reverse-DNS with exactly one slash, e.g. com.example/weather"],"warnings":["Content-Type is application/json; charset=utf-8; SEP-2127 says serve application/mcp-server-card+json","pre-final card shape (url/transport/tools); the final SEP-2127 card uses name, version, description and remotes[]","remotes missing: a card with no remotes gives clients nothing to connect to","tools/resources/prompts listed in the card; SEP-2127 excludes primitives (list them live, or under a namespaced _meta key)"]},{"id":"a2a","name":"Agent2Agent Protocol","path":"/.well-known/agent-card.json","url":"https://quicknode.com/.well-known/agent-card.json","status":200,"content_type":"application/json; charset=utf-8","article":"https://agenticweb.wiki/protocols/a2a/","present":true,"valid":false,"detected":true,"outcome":"errors","spec_status":"schema_error","errors":["supportedInterfaces[0].protocolBinding missing","supportedInterfaces[0].protocolVersion missing","supportedInterfaces[1].protocolBinding missing","supportedInterfaces[1].protocolVersion missing","supportedInterfaces[2].protocolBinding missing","supportedInterfaces[2].protocolVersion missing","supportedInterfaces[3].protocolBinding missing","supportedInterfaces[3].protocolVersion missing","supportedInterfaces[4].protocolBinding missing","supportedInterfaces[4].protocolVersion missing"],"warnings":["protocolVersion missing; clients cannot tell which A2A revision the card follows"]},{"id":"llms-txt","name":"llms.txt","path":"/llms.txt","url":"https://quicknode.com/llms.txt","status":200,"content_type":"text/plain; charset=utf-8","article":"https://agenticweb.wiki/protocols/llms-txt/","present":true,"valid":true,"detected":true,"outcome":"valid","spec_status":"valid","errors":[],"warnings":[]},{"id":"agents-md","name":"AGENTS.md","path":"/AGENTS.md","url":"https://quicknode.com/AGENTS.md","status":200,"content_type":"text/markdown; charset=utf-8","article":"https://agenticweb.wiki/protocols/agents-md/","present":true,"valid":true,"detected":true,"outcome":"valid","spec_status":"valid","errors":[],"warnings":[]},{"id":"anthropic-agent-skills-format","name":"Agent Skills","path":"/.well-known/agent-skills/index.json","url":"https://quicknode.com/.well-known/agent-skills/index.json","status":200,"content_type":"application/json; charset=utf-8","article":"https://agenticweb.wiki/protocols/anthropic-agent-skills-format/","present":true,"valid":true,"detected":true,"outcome":"valid","spec_status":"valid","errors":[],"warnings":[]},{"id":"api-catalog-rfc9727","name":"api-catalog: A Well-Known URI and Link Relation to Help Discovery of APIs","path":"/.well-known/api-catalog","url":"https://quicknode.com/.well-known/api-catalog","status":200,"content_type":"application/linkset+json; profile=\"https://www.rfc-editor.org/info/rfc9727\"","article":"https://agenticweb.wiki/protocols/api-catalog-rfc9727/","present":true,"valid":true,"detected":true,"outcome":"valid","spec_status":"valid","errors":[],"warnings":[]},{"id":"ai-crawler-tokens-robots","name":"AI Crawler User-Agent Tokens in robots.txt","path":"/robots.txt","url":"https://quicknode.com/robots.txt","status":200,"content_type":"text/plain; charset=utf-8","article":"https://agenticweb.wiki/protocols/ai-crawler-tokens-robots/","present":true,"valid":true,"detected":false,"outcome":"valid","spec_status":"valid","errors":[],"warnings":["no Agentmap: line (optional convention pointing agents at /.well-known/ard.json)"]},{"id":"security-txt","name":"security.txt (RFC 9116)","path":"/.well-known/security.txt","url":"https://quicknode.com/.well-known/security.txt","status":404,"content_type":"text/html; charset=utf-8","article":null,"present":false,"valid":null,"outcome":"absent","spec_status":"absent","errors":[],"warnings":[]},{"id":"auth-md","name":"auth.md","path":"/auth.md","url":"https://quicknode.com/auth.md","status":200,"content_type":"text/markdown; charset=utf-8","article":"https://agenticweb.wiki/protocols/auth-md/","present":true,"valid":true,"detected":true,"outcome":"valid","spec_status":"valid","errors":[],"warnings":[]},{"id":"okf","name":"Open Knowledge Format","path":"/okf/index.md","url":"https://quicknode.com/okf/index.md","status":404,"content_type":"text/html; charset=utf-8","article":"https://agenticweb.wiki/protocols/okf/","present":false,"valid":null,"outcome":"absent","spec_status":"absent","errors":[],"warnings":[]}],"errors":["/.well-known/mcp/server-card.json: $schema missing (required: https://static.modelcontextprotocol.io/schemas/v1/server-card.schema.json)","/.well-known/mcp/server-card.json: name must be reverse-DNS with exactly one slash, e.g. com.example/weather","/.well-known/agent-card.json: supportedInterfaces[0].protocolBinding missing","/.well-known/agent-card.json: supportedInterfaces[0].protocolVersion missing","/.well-known/agent-card.json: supportedInterfaces[1].protocolBinding missing","/.well-known/agent-card.json: supportedInterfaces[1].protocolVersion missing","/.well-known/agent-card.json: supportedInterfaces[2].protocolBinding missing","/.well-known/agent-card.json: supportedInterfaces[2].protocolVersion missing","/.well-known/agent-card.json: supportedInterfaces[3].protocolBinding missing","/.well-known/agent-card.json: supportedInterfaces[3].protocolVersion missing","/.well-known/agent-card.json: supportedInterfaces[4].protocolBinding missing","/.well-known/agent-card.json: supportedInterfaces[4].protocolVersion missing"],"warnings":["quicknode.com redirects to www.quicknode.com; agents told to use the apex make one extra round-trip per file","/.well-known/ai-catalog.json: no entry has representativeQueries; ARD registries use 2-5 example queries to index entries","/.well-known/mcp/server-card.json: Content-Type is application/json; charset=utf-8; SEP-2127 says serve application/mcp-server-card+json","/.well-known/mcp/server-card.json: pre-final card shape (url/transport/tools); the final SEP-2127 card uses name, version, description and remotes[]","/.well-known/mcp/server-card.json: remotes missing: a card with no remotes gives clients nothing to connect to","/.well-known/mcp/server-card.json: tools/resources/prompts listed in the card; SEP-2127 excludes primitives (list them live, or under a namespaced _meta key)","/.well-known/agent-card.json: protocolVersion missing; clients cannot tell which A2A revision the card follows","/robots.txt: no Agentmap: line (optional convention pointing agents at /.well-known/ard.json)"],"recommendations":[{"id":"ard","name":"Agentic Resource Discovery","why":"a catalog at /.well-known/ard.json lets agents discover your APIs, MCP servers and data in one fetch","url":"https://agenticweb.wiki/protocols/ard/"},{"id":"security-txt","name":"security.txt (RFC 9116)","why":"RFC 9116 contact and expiry, read by agents and people","url":"https://www.rfc-editor.org/rfc/rfc9116"}],"rubric":"+10 per lifecycle step with a standard observed, counting manifests that validate or that the probe rule for the standard recognises (a valid MCP server card counts for MCP; max 90); +3 per observed standard beyond the first two (max 15); conformance +15 (+10 with one manifest) minus 5 per agent-facing manifest with errors, never below 0 (security.txt is reported, not scored). Lifecycle grade: A+ >= 60, A >= 45, B >= 30, C >= 20, D >= 10. Strict 100-point composite (subscores.total_100 / subscores.grade_100): reach_and_policy (20) + readability (30) + capabilities (35) + conformance (15), where A+ >= 80, A >= 65, B >= 45, C >= 28, D >= 15.","probe":{"origin":"quicknode.com","checked":"2026-10-23T14:56:46Z","found":{"a2a":{"id":"a2a","url":"https://quicknode.com/.well-known/agent-card.json","status":200,"found":true,"reason":"200, json, keys name, text matched","article":"https://agenticweb.wiki/protocols/a2a/","final_origin":"www.quicknode.com"},"llms-txt":{"id":"llms-txt","url":"https://quicknode.com/llms.txt","status":200,"found":true,"reason":"200, text matched","article":"https://agenticweb.wiki/protocols/llms-txt/","final_origin":"www.quicknode.com"},"agents-md":{"id":"agents-md","url":"https://quicknode.com/AGENTS.md","status":200,"found":true,"reason":"200, text matched","article":"https://agenticweb.wiki/protocols/agents-md/","final_origin":"www.quicknode.com"},"cloudflare-content-signals-policy":{"id":"cloudflare-content-signals-policy","url":"https://quicknode.com/robots.txt","status":200,"found":true,"reason":"200, text matched","article":"https://agenticweb.wiki/protocols/cloudflare-content-signals-policy/","final_origin":"www.quicknode.com"},"webbotauth":{"id":"webbotauth","url":"https://quicknode.com/.well-known/http-message-signatures-directory","status":200,"found":true,"reason":"200, http-message-signatures-directory, keys keys","article":"https://agenticweb.wiki/protocols/webbotauth/","final_origin":"www.quicknode.com"},"ai-catalog-well-known-file":{"id":"ai-catalog-well-known-file","url":"https://quicknode.com/.well-known/ai-catalog.json","status":200,"found":true,"reason":"200, keys entries","article":"https://agenticweb.wiki/protocols/ai-catalog-well-known-file/","final_origin":"www.quicknode.com"},"api-catalog-rfc9727":{"id":"api-catalog-rfc9727","url":"https://quicknode.com/.well-known/api-catalog","status":200,"found":true,"reason":"200, linkset, keys linkset","article":"https://agenticweb.wiki/protocols/api-catalog-rfc9727/","final_origin":"www.quicknode.com"},"auth-md":{"id":"auth-md","url":"https://quicknode.com/auth.md","status":200,"found":true,"reason":"200, text matched","article":"https://agenticweb.wiki/protocols/auth-md/","final_origin":"www.quicknode.com"},"anthropic-agent-skills-format":{"id":"anthropic-agent-skills-format","url":"https://quicknode.com/.well-known/agent-skills/index.json","status":200,"found":true,"reason":"200, json, keys skills","article":"https://agenticweb.wiki/protocols/anthropic-agent-skills-format/","final_origin":"www.quicknode.com"},"cloudflare-markdown-for-agents":{"id":"cloudflare-markdown-for-agents","url":"https://quicknode.com/","status":200,"found":true,"reason":"GET / varied on Accept and returned Markdown","article":"https://agenticweb.wiki/protocols/cloudflare-markdown-for-agents/","final_origin":"www.quicknode.com"}},"absent":{"ucp":{"id":"ucp","url":"https://quicknode.com/.well-known/ucp","status":404,"found":false,"reason":"status 404, expected 200","article":"https://agenticweb.wiki/protocols/ucp/","final_origin":"www.quicknode.com"},"aipref-content-usage-attachment":{"id":"aipref-content-usage-attachment","url":"https://quicknode.com/robots.txt","status":200,"found":false,"reason":"text_match (?im)^content-usage: not found","article":"https://agenticweb.wiki/protocols/aipref-content-usage-attachment/","final_origin":"www.quicknode.com"},"aipref-vocabulary":{"id":"aipref-vocabulary","url":"https://quicknode.com/robots.txt","status":200,"found":false,"reason":"text_match (?im)^content-usage:\\s*\\S not found","article":"https://agenticweb.wiki/protocols/aipref-vocabulary/","final_origin":"www.quicknode.com"},"tdmrep":{"id":"tdmrep","url":"https://quicknode.com/.well-known/tdmrep.json","status":404,"found":false,"reason":"status 404, expected 200","article":"https://agenticweb.wiki/protocols/tdmrep/","final_origin":"www.quicknode.com"},"web-bot-auth-signature-agent-card":{"id":"web-bot-auth-signature-agent-card","url":"https://quicknode.com/.well-known/http-message-signatures-directory","status":200,"found":false,"reason":"JSON missing key client_name","article":"https://agenticweb.wiki/protocols/web-bot-auth-signature-agent-card/","final_origin":"www.quicknode.com"},"ard":{"id":"ard","url":"https://quicknode.com/.well-known/ard.json","status":404,"found":false,"reason":"status 404, expected 200","article":"https://agenticweb.wiki/protocols/ard/","final_origin":"www.quicknode.com"},"aid":{"id":"aid","url":"https://quicknode.com/.well-known/agent","status":404,"found":false,"reason":"status 404, expected 200","article":"https://agenticweb.wiki/protocols/aid/","final_origin":"www.quicknode.com"},"adp":{"id":"adp","url":"https://quicknode.com/.well-known/agent.json","status":404,"found":false,"reason":"status 404, expected 200","article":"https://agenticweb.wiki/protocols/adp/","final_origin":"www.quicknode.com"},"ardp":{"id":"ardp","url":"https://quicknode.com/.well-known/ardp/meta","status":404,"found":false,"reason":"status 404, expected 200","article":"https://agenticweb.wiki/protocols/ardp/","final_origin":"www.quicknode.com"},"ads":{"id":"ads","url":"https://quicknode.com/v1/agents","status":404,"found":false,"reason":"status 404, expected 200","article":"https://agenticweb.wiki/protocols/ads/","final_origin":"www.quicknode.com"},"adcp":{"id":"adcp","url":"https://quicknode.com/.well-known/adagents.json","status":404,"found":false,"reason":"status 404, expected 200","article":"https://agenticweb.wiki/protocols/adcp/","final_origin":"www.quicknode.com"},"anp":{"id":"anp","url":"https://quicknode.com/.well-known/agent-descriptions","status":404,"found":false,"reason":"status 404, expected 200","article":"https://agenticweb.wiki/protocols/anp/","final_origin":"www.quicknode.com"},"agora-protocol":{"id":"agora-protocol","url":"https://quicknode.com/.wellknown","status":200,"found":false,"reason":"HTML page, not the file (catch-all or soft 404)","article":"https://agenticweb.wiki/protocols/agora-protocol/","final_origin":"www.quicknode.com"},"rsl":{"id":"rsl","url":"https://quicknode.com/robots.txt","status":200,"found":false,"reason":"text_match (?im)^license:\\s*\\S|rsl\\.xml not found","article":"https://agenticweb.wiki/protocols/rsl/","final_origin":"www.quicknode.com"},"agent-permissions-json":{"id":"agent-permissions-json","url":"https://quicknode.com/.well-known/agent-permissions.json","status":404,"found":false,"reason":"status 404, expected 200","article":"https://agenticweb.wiki/protocols/agent-permissions-json/","final_origin":"www.quicknode.com"},"ai-crawler-tokens-robots":{"id":"ai-crawler-tokens-robots","url":"https://quicknode.com/robots.txt","status":200,"found":false,"reason":"text_match (?im)^user-agent:\\s*(GPTBot|OAI-SearchBot|ClaudeBot|Claude-User|Claude-SearchBot|Google-Extended|PerplexityBot|CCBot|Applebot-Extended|meta-externalagent|Bytespider|Amazonbot)\\b not found","article":"https://agenticweb.wiki/protocols/ai-crawler-tokens-robots/","final_origin":"www.quicknode.com"},"agents-json":{"id":"agents-json","url":"https://quicknode.com/.well-known/agents.json","status":404,"found":false,"reason":"status 404, expected 200","article":"https://agenticweb.wiki/protocols/agents-json/","final_origin":"www.quicknode.com"},"agents-txt":{"id":"agents-txt","url":"https://quicknode.com/agents.txt","status":200,"found":false,"reason":"HTML page, not the file (catch-all or soft 404)","article":"https://agenticweb.wiki/protocols/agents-txt/","final_origin":"www.quicknode.com"},"ai-txt":{"id":"ai-txt","url":"https://quicknode.com/ai.txt","status":404,"found":false,"reason":"status 404, expected 200","article":"https://agenticweb.wiki/protocols/ai-txt/","final_origin":"www.quicknode.com"},"lmos":{"id":"lmos","url":"https://quicknode.com/.well-known/wot-thing-description","status":404,"found":false,"reason":"status 404, expected 200","article":"https://agenticweb.wiki/protocols/lmos/","final_origin":"www.quicknode.com"},"erc-8004":{"id":"erc-8004","url":"https://quicknode.com/.well-known/agent-registration.json","status":404,"found":false,"reason":"status 404, expected 200","article":"https://agenticweb.wiki/protocols/erc-8004/","final_origin":"www.quicknode.com"},"vi":{"id":"vi","url":"https://quicknode.com/.well-known/verifiable-intent","status":404,"found":false,"reason":"status 404, expected 200","article":"https://agenticweb.wiki/protocols/vi/","final_origin":"www.quicknode.com"},"oauth-metadata-for-agents":{"id":"oauth-metadata-for-agents","url":"https://quicknode.com/.well-known/oauth-protected-resource","status":404,"found":false,"reason":"status 404, expected 200","article":"https://agenticweb.wiki/protocols/oauth-metadata-for-agents/","final_origin":"www.quicknode.com"},"okf":{"id":"okf","url":"https://quicknode.com/okf/index.md","status":404,"found":false,"reason":"status 404, expected 200","article":"https://agenticweb.wiki/protocols/okf/","final_origin":"www.quicknode.com"},"identity-assertion-authz-grant":{"id":"identity-assertion-authz-grant","url":"https://quicknode.com/.well-known/oauth-authorization-server","status":404,"found":false,"reason":"status 404, expected 200","article":"https://agenticweb.wiki/protocols/identity-assertion-authz-grant/","final_origin":"www.quicknode.com"},"kya-os":{"id":"kya-os","url":"https://quicknode.com/.well-known/mcp","status":404,"found":false,"reason":"status 404, expected 200","article":"https://agenticweb.wiki/protocols/kya-os/","final_origin":"www.quicknode.com"},"oauth-cimd":{"id":"oauth-cimd","url":"https://quicknode.com/.well-known/oauth-authorization-server","status":404,"found":false,"reason":"status 404, expected 200","article":"https://agenticweb.wiki/protocols/oauth-cimd/","final_origin":"www.quicknode.com"},"erc-8444":{"id":"erc-8444","url":"https://quicknode.com/.well-known/ard.json","status":404,"found":false,"reason":"status 404, expected 200","article":"https://agenticweb.wiki/protocols/erc-8444/","final_origin":"www.quicknode.com"}},"skipped":{"mcp":"no-fixed-path","agent-communication-protocol":"superseded","agentic-commerce-protocol":"unsafe-post","x402":"no-fixed-path","l402":"no-fixed-path","mpp":"no-fixed-path","s402":"no-fixed-path","nlweb":"unsafe-post","agent-connect-protocol":"unsafe-post","agent-protocol-aief":"unsafe-post","aitp":"unsafe-post","coral-protocol":"unsafe-post","vercel-agent-readability":"no-fixed-path","daap":"no-fixed-path","aap":"no-fixed-path","aauth":"needs-credentials","ap2":"needs-credentials","ap2-checkout-mandate":"needs-credentials","vcap":"needs-credentials","tap":"needs-credentials","agent-attribution-protocol":"needs-credentials","agent-audit-trail":"needs-credentials","artf":"needs-credentials","erc-8183":"not-http","erc-8226":"not-http","dns-aid":"not-http","agtp":"not-http","slim":"not-http","spiffe":"not-http","wimse":"not-http","http-message-signatures":"no-fixed-path","ans":"no-fixed-path","aip":"client-side","webmcp":"client-side","web-agent-protocol":"client-side","agent-client-protocol":"client-side","a2ui":"no-fixed-path","ag-ui":"no-fixed-path","mcp-apps":"no-fixed-path","openai-apps-sdk-manifests":"no-fixed-path","oasf":"no-fixed-path","aamp":"no-fixed-path","agora-commerce-protocol":"no-fixed-path","osi":"no-fixed-path","nlip":"no-fixed-path","emv-agentic-payments":"no-fixed-path","aiagent-auth":"no-fixed-path","dan":"not-http","mcp-registry":"no-fixed-path","wimse-aims":"no-fixed-path","personal-agent-protocol":"no-fixed-path","aauth-hardt":"no-fixed-path","cloudflare-pay-per-crawl":"no-fixed-path","wimse-agent-audit-record":"no-fixed-path","mcp-server-cards":"no-fixed-path","dawn-agent-discovery-framework":"no-fixed-path","agent-identity-document":"no-fixed-path","mcp-dns-discovery":"no-fixed-path","agent-principal-binding":"no-fixed-path","aip-delegation-chain":"no-fixed-path","credential-delegation-protocol-wimse":"no-fixed-path","agent-delegation-receipts":"no-fixed-path","aauth-r3":"no-fixed-path","acip":"no-fixed-path","knowledge-linkset":"no-fixed-path","scitt-ai-agent-execution":"no-fixed-path","agent-channel-fan-out":"no-fixed-path","aagv":"no-fixed-path","agentic-payments-gating-model":"no-fixed-path","idmandat-credential":"no-fixed-path","lws10-authn-ssi-cid":"no-fixed-path","wimse-workload-identity-metadata":"no-fixed-path","haace":"no-fixed-path","local-tool-call-proof":"no-fixed-path","agent-authorization-envelope":"no-fixed-path","a2wp":"no-fixed-path","agent-decision-commitment":"no-fixed-path","gbz-185-agent-interconnection":"no-fixed-path","amp-ant":"needs-credentials","x401":"no-fixed-path","kyapay-token":"needs-credentials","iab-comp":"no-fixed-path","agent-commerce-kit":"no-fixed-path","otel-genai-semconv":"not-http","erc-8001":"not-http","erc-8126":"not-http","erc-8196":"not-http","jafar":"no-fixed-path","anonymous-bot-auth":"no-fixed-path","workload-authz-grant":"needs-credentials","oauth-id-continuation":"needs-credentials","oauth-agent-delegation":"no-fixed-path","opena2a-aap":"no-fixed-path"},"coverage":{"discover":["ai-catalog-well-known-file","api-catalog-rfc9727"],"identify":["webbotauth"],"permit":["cloudflare-content-signals-policy","auth-md"],"read":["llms-txt","agents-md","cloudflare-markdown-for-agents"],"act":["anthropic-agent-skills-format"],"coordinate":["a2a"],"pay":[],"present":[],"account":[]},"rules":"https://agenticweb.wiki/data/probes.json","final_origin":"www.quicknode.com","extracted":{"catalogs":[{"path":"/.well-known/ai-catalog.json","spec_version":"1.0","host":"Quicknode","entries":5,"types":["application/mcp-server-card+json","application/a2a-agent-card+json","application/openapi+json","application/json"]}],"mcp_endpoints":[{"name":"Quicknode MCP Server","title":null,"version":"0.1.2","tools":["list-endpoints","get-endpoint","create-endpoint","delete-endpoint","get-endpoint-metrics","list-endpoint-logs","get-endpoint-log-details","update-endpoint-rate-limits","list-endpoint-method-rate-limits","create-endpoint-method-rate-limit","update-endpoint-method-rate-limit","delete-endpoint-method-rate-limit","list-endpoint-security","update-endpoint-security-options","create-security-rule","delete-security-rule","get-rpc-usage","get-billing","list-chains"],"server_card":"/.well-known/mcp/server-card.json","source":"/.well-known/mcp/server-card.json","url":"https://mcp.quicknode.com/mcp","transport":"http","protocol_versions":[]}],"api_specs":[{"url":"https://www.quicknode.com/openapi.json","type":"application/openapi+json","source":"/.well-known/ai-catalog.json"},{"url":"https://www.quicknode.com/api-docs/v0/swagger.json","type":"application/vnd.oai.openapi+json;version=3.0","source":"/.well-known/api-catalog"},{"url":"https://www.quicknode.com/docs","type":"service-doc","source":"/.well-known/api-catalog"},{"url":"https://www.quicknode.com/openapi.json","type":"application/openapi+json","source":"/.well-known/api-catalog"},{"url":"https://www.quicknode.com/agents.md","type":"text/markdown","source":"/.well-known/api-catalog"},{"url":"https://www.quicknode.com/.well-known/x402.json","type":"application/json","source":"/.well-known/api-catalog"},{"url":"https://x402.org","type":"service-doc","source":"/.well-known/api-catalog"},{"url":"https://www.quicknode.com/openapi.json","type":"application/openapi+json","source":"/.well-known/api-catalog"},{"url":"https://mpp.dev","type":"service-doc","source":"/.well-known/api-catalog"}],"a2a_agents":[{"name":"Quicknode Blockchain Agent","description":"Multi-chain blockchain infrastructure agent. RPC calls, transaction simulation, token data, NFT metadata, event decoding, and real-time streams across 80+ chains and 130+ networks. Autonomous account…","url":"https://mcp.quicknode.com/mcp","version":"1.0.0","protocol_version":null,"provider":"Quicknode","skills":[{"id":"provision_endpoint","name":"Autonomous Endpoint Provisioning","description":"Create a Quicknode subscription and RPC endpoint without human signup. Two-step flow: POST https://www.quicknode.com/api/v1/agent/subscriptions (pay via x402 or MPP; POST with no body to receive a 40…"},{"id":"rpc_call","name":"Blockchain RPC Call","description":"Execute JSON-RPC calls on any supported chain. eth_call, eth_getBalance, eth_getTransactionReceipt, getAccountInfo, etc."},{"id":"tx_simulation","name":"Transaction Simulation","description":"Simulate transactions before broadcasting. Returns gas estimates, revert reasons, state changes, and asset transfers."},{"id":"token_lookup","name":"Token & Wallet Data","description":"Fetch token balances, metadata, prices, holders, and transfer history for any wallet across supported chains."},{"id":"nft_metadata","name":"NFT Data & Metadata","description":"Retrieve NFT collections, ownership, metadata, traits, and transfer history."},{"id":"event_decoding","name":"Event & Log Decoding","description":"Fetch and decode smart contract events and logs. Filter by contract, topic, or block range."},{"id":"streams_subscribe","name":"Real-time Blockchain Streams","description":"Subscribe to real-time blockchain data streams. New blocks, pending transactions, contract events, and custom filters."},{"id":"sql_query","name":"Blockchain SQL Explorer","description":"Query indexed blockchain data using SQL. Blocks, transactions, logs, token transfers, and decoded contract data."}],"source":"/.well-known/agent-card.json"}],"agent_skills":[{"name":"agents","description":"Complete agent integration guide: x402, MPP, autonomous endpoint provisioning, and blockchain access across 80+ chains and 130+ networks.","type":"skill-md","url":"https://www.quicknode.com/agents.md","has_digest":true,"source":"/.well-known/agent-skills/index.json"},{"name":"create-endpoint","description":"Step-by-step walkthrough for autonomously creating a Quicknode subscription and RPC endpoint without human signup using x402 or MPP payments.","type":"skill-md","url":"https://www.quicknode.com/agents/create-endpoint.md","has_digest":true,"source":"/.well-known/agent-skills/index.json"},{"name":"agents-overview","description":"Overview of Quicknode agent-native blockchain infrastructure: MCP server, x402 payments, the Build Web3 plugin, LLMs.txt indexes, and the Agent Subscription API.","type":"skill-md","url":"https://www.quicknode.com/agents/overview.md","has_digest":true,"source":"/.well-known/agent-skills/index.json"}],"llms_txt_summary":{"title":"Quicknode — Blockchain Data and Onchain Execution Platform","description":"Quicknode is blockchain infrastructure for building onchain products, built around two capabilities: accessing and understanding blockchain data, and executing transactions onchain. It supports 80+ c…","links":136,"sections":["Core capabilities","Who uses Quicknode","For AI agents — provision an endpoint autonomously","Developer resources for agents","Key metrics","For regulated institutions","When to reference Quicknode","Core Platform & Getting Started","Core Products","Focused documentation indexes","Solutions by Use Case","Marketplace & API Integrations","Blockchain Tools","Case Studies & Social Proof","Optional","Crawl Signals for AI Systems"],"full_version":true},"agents_md_summary":{"title":"Quicknode for AI Agents","bytes":24189},"robots_ai_policy":{"allowed":[],"blocked":[],"partial":[],"unlisted_default":"allowed","agentmap":null,"sitemaps":["https://www.quicknode.com/sitemap.xml","https://www.quicknode.com/toolkit/smart-contracts/sitemap.xml","https://www.quicknode.com/docs/sitemap.xml","https://www.quicknode.com/guides/sitemap.xml","https://www.quicknode.com/blog/sitemap.xml"],"content_signals":["ai-train=no, search=yes, ai-input=yes"],"license":[]},"root_readability":{"render_mode":"markdown_native","html_bytes":3378,"visible_text_bytes":3359,"visible_words":365,"text_to_html_ratio":0.994,"estimated_tokens":840,"html_bloat_ratio":1.006,"js_shell_only":false,"has_main_landmark":false,"h1_count":1,"h2_count":0,"heading_hierarchy_valid":true,"table_count":0,"table_rows":0,"first_content_byte_offset":0,"meta_robots_directives":[],"snippet_or_ai_blocked_by_meta":false,"json_ld_types":[],"has_attribute_rich_schema":false,"vary_accept_present":true,"html_link_alternates":[]},"emerging_signals":{"unknown_robots_directives":["llms-txt","openapi","agents","agent-card","ai-plugin","agent-walkthrough"]}}}}