{"name":"CanAgentUse Scanner","description":"A2A server for creating agent-readiness scans, tracking scan progress, checking quota, and viewing report links/results.","version":"0.2.0","supportedInterfaces":[{"protocolBinding":"JSONRPC","protocolVersion":"1.0","url":"https://canagentuse.com/api/a2a"}],"capabilities":{"streaming":false,"pushNotifications":false,"extendedAgentCard":false},"defaultInputModes":["application/json","text/plain"],"defaultOutputModes":["application/json","text/plain","text/markdown"],"skills":[{"id":"agent_readiness_scanner","name":"Agent-readiness scanner","description":"Create website agent-readiness scans, track progress, inspect quota, and retrieve report links/results.","tags":["website-quality","agent-readiness","scan","reporting"],"inputModes":["application/json","text/plain"],"outputModes":["application/json","text/plain","text/markdown"],"examples":["List available scan actions.","Create an agent-readiness scan for https://example.com.","Track scan progress for a task ID.","Check scan rate limits.","View report links and preview data for a completed scan."]},{"id":"a2a-agent-card","name":"A2A Agent Card","description":"Publish an A2A Agent Card that accurately describes agent capabilities.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the a2a-agent-card remediation skill at https://canagentuse.com/.well-known/agent-skills/a2a-agent-card/SKILL.md."]},{"id":"acp","name":"ACP - Agentic Commerce Protocol","description":"Expose Agentic Commerce Protocol metadata for agent purchase workflows.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the acp remediation skill at https://canagentuse.com/.well-known/agent-skills/acp/SKILL.md."]},{"id":"aeo-readiness","name":"AEO Readiness","description":"Make pages answer specific user questions clearly and completely.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the aeo-readiness remediation skill at https://canagentuse.com/.well-known/agent-skills/aeo-readiness/SKILL.md."]},{"id":"agent-skills","name":"Agent Skills","description":"Publish a digest-pinned Agent Skills discovery index and useful skill artifacts.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the agent-skills remediation skill at https://canagentuse.com/.well-known/agent-skills/agent-skills/SKILL.md."]},{"id":"agents-json","name":"agents.json","description":"Publish agents.json metadata for agent-facing workflows or APIs.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the agents-json remediation skill at https://canagentuse.com/.well-known/agent-skills/agents-json/SKILL.md."]},{"id":"ai-rules","name":"AI Rules","description":"Add explicit AI crawler allow or disallow rules without blocking intended discovery.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the ai-rules remediation skill at https://canagentuse.com/.well-known/agent-skills/ai-rules/SKILL.md."]},{"id":"ai-txt","name":"ai.txt","description":"Publish an ai.txt policy file that gives agents clear usage, contact, and training guidance.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the ai-txt remediation skill at https://canagentuse.com/.well-known/agent-skills/ai-txt/SKILL.md."]},{"id":"aio-readiness","name":"AIO Readiness","description":"Improve pages for AI Overview-style extraction and summarization.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the aio-readiness remediation skill at https://canagentuse.com/.well-known/agent-skills/aio-readiness/SKILL.md."]},{"id":"api-catalog","name":"API Catalog","description":"Publish an API catalog that points agents to machine-readable API descriptions.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the api-catalog remediation skill at https://canagentuse.com/.well-known/agent-skills/api-catalog/SKILL.md."]},{"id":"article-schema","name":"Article Schema","description":"Add Article, BlogPosting, or NewsArticle JSON-LD for editorial pages.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the article-schema remediation skill at https://canagentuse.com/.well-known/agent-skills/article-schema/SKILL.md."]},{"id":"auth-md","name":"Auth.md","description":"Publish auth.md instructions that help agents authenticate safely.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the auth-md remediation skill at https://canagentuse.com/.well-known/agent-skills/auth-md/SKILL.md."]},{"id":"author-attribution","name":"Author Attribution","description":"Expose clear author or publisher attribution for citeable content.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the author-attribution remediation skill at https://canagentuse.com/.well-known/agent-skills/author-attribution/SKILL.md."]},{"id":"breadcrumb-schema","name":"Breadcrumb Schema","description":"Add BreadcrumbList JSON-LD that mirrors visible navigation hierarchy.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the breadcrumb-schema remediation skill at https://canagentuse.com/.well-known/agent-skills/breadcrumb-schema/SKILL.md."]},{"id":"content-freshness","name":"Content Freshness","description":"Expose reliable freshness signals for pages where date recency matters.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the content-freshness remediation skill at https://canagentuse.com/.well-known/agent-skills/content-freshness/SKILL.md."]},{"id":"content-signals","name":"Content Signals","description":"Expose machine-readable content permission and usage signals.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the content-signals remediation skill at https://canagentuse.com/.well-known/agent-skills/content-signals/SKILL.md."]},{"id":"course-schema","name":"Course Schema","description":"Add Course JSON-LD for educational content and training programs.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the course-schema remediation skill at https://canagentuse.com/.well-known/agent-skills/course-schema/SKILL.md."]},{"id":"discussion-forum-schema","name":"Discussion Forum Schema","description":"Add discussion/forum schema for user-generated discussion pages.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the discussion-forum-schema remediation skill at https://canagentuse.com/.well-known/agent-skills/discussion-forum-schema/SKILL.md."]},{"id":"dns-aid","name":"DNS AID","description":"Publish DNS Agent Identity Directory records when using signed or identified agents.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the dns-aid remediation skill at https://canagentuse.com/.well-known/agent-skills/dns-aid/SKILL.md."]},{"id":"event-schema","name":"Event Schema","description":"Add Event JSON-LD for public events.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the event-schema remediation skill at https://canagentuse.com/.well-known/agent-skills/event-schema/SKILL.md."]},{"id":"faq-schema","name":"Faq Schema","description":"Add FAQPage JSON-LD for visible question and answer sections.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the faq-schema remediation skill at https://canagentuse.com/.well-known/agent-skills/faq-schema/SKILL.md."]},{"id":"geo-readiness","name":"GEO Readiness","description":"Improve content structure for generative engine citation and extraction.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the geo-readiness remediation skill at https://canagentuse.com/.well-known/agent-skills/geo-readiness/SKILL.md."]},{"id":"high-value-schema","name":"High Value Schema","description":"Add the schema type that best matches the page intent.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the high-value-schema remediation skill at https://canagentuse.com/.well-known/agent-skills/high-value-schema/SKILL.md."]},{"id":"indexnow-key","name":"Indexnow Key","description":"Configure IndexNow key discovery for fast search engine URL updates.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the indexnow-key remediation skill at https://canagentuse.com/.well-known/agent-skills/indexnow-key/SKILL.md."]},{"id":"job-posting-schema","name":"Job Posting Schema","description":"Add JobPosting JSON-LD for recruiting pages.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the job-posting-schema remediation skill at https://canagentuse.com/.well-known/agent-skills/job-posting-schema/SKILL.md."]},{"id":"json-ld","name":"JSON-LD","description":"Add parseable Schema.org JSON-LD that describes the page and its primary entities.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the json-ld remediation skill at https://canagentuse.com/.well-known/agent-skills/json-ld/SKILL.md."]},{"id":"link-headers","name":"Link Headers","description":"Add HTTP Link headers for discoverable alternate resources and metadata.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the link-headers remediation skill at https://canagentuse.com/.well-known/agent-skills/link-headers/SKILL.md."]},{"id":"llms","name":"llms.txt","description":"Create a useful llms.txt that points agents at the best human-readable resources.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the llms remediation skill at https://canagentuse.com/.well-known/agent-skills/llms/SKILL.md."]},{"id":"local-business-schema","name":"Local Business Schema","description":"Add LocalBusiness JSON-LD for location-based businesses.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the local-business-schema remediation skill at https://canagentuse.com/.well-known/agent-skills/local-business-schema/SKILL.md."]},{"id":"markdown-negotiation","name":"Markdown Negotiation","description":"Serve useful Markdown variants for agents that request text-first content.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the markdown-negotiation remediation skill at https://canagentuse.com/.well-known/agent-skills/markdown-negotiation/SKILL.md."]},{"id":"mcp-server-card","name":"MCP Server Card","description":"Publish MCP discovery metadata for agent clients.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the mcp-server-card remediation skill at https://canagentuse.com/.well-known/agent-skills/mcp-server-card/SKILL.md."]},{"id":"media-schema","name":"Media Schema","description":"Add ImageObject, VideoObject, or AudioObject metadata for important media.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the media-schema remediation skill at https://canagentuse.com/.well-known/agent-skills/media-schema/SKILL.md."]},{"id":"mpp","name":"MPP - Machine Payment Protocol","description":"Expose Machine Payment Protocol metadata for agent payments.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the mpp remediation skill at https://canagentuse.com/.well-known/agent-skills/mpp/SKILL.md."]},{"id":"oauth-discovery","name":"OAuth Discovery","description":"Expose OAuth or OpenID Connect discovery metadata for agent clients.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the oauth-discovery remediation skill at https://canagentuse.com/.well-known/agent-skills/oauth-discovery/SKILL.md."]},{"id":"oauth-protected-resource","name":"OAuth Protected Resource","description":"Expose OAuth protected resource metadata for API endpoints.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the oauth-protected-resource remediation skill at https://canagentuse.com/.well-known/agent-skills/oauth-protected-resource/SKILL.md."]},{"id":"openapi","name":"OpenAPI","description":"Expose an OpenAPI document that agents can discover and use.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the openapi remediation skill at https://canagentuse.com/.well-known/agent-skills/openapi/SKILL.md."]},{"id":"organization-website-schema","name":"Organization Website Schema","description":"Add Organization and WebSite JSON-LD for identity, attribution, and site search.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the organization-website-schema remediation skill at https://canagentuse.com/.well-known/agent-skills/organization-website-schema/SKILL.md."]},{"id":"product-schema","name":"Product Schema","description":"Add Product JSON-LD for product detail pages.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the product-schema remediation skill at https://canagentuse.com/.well-known/agent-skills/product-schema/SKILL.md."]},{"id":"profile-page-schema","name":"Profile Page Schema","description":"Add ProfilePage and Person/Organization metadata for profile pages.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the profile-page-schema remediation skill at https://canagentuse.com/.well-known/agent-skills/profile-page-schema/SKILL.md."]},{"id":"qa-page-schema","name":"Qa Page Schema","description":"Add QAPage JSON-LD for pages with one primary question and user answers.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the qa-page-schema remediation skill at https://canagentuse.com/.well-known/agent-skills/qa-page-schema/SKILL.md."]},{"id":"recipe-schema","name":"Recipe Schema","description":"Add Recipe JSON-LD for cooking recipe pages.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the recipe-schema remediation skill at https://canagentuse.com/.well-known/agent-skills/recipe-schema/SKILL.md."]},{"id":"robots-txt","name":"robots.txt","description":"Publish a valid robots.txt with clear crawler rules and sitemap hints.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the robots-txt remediation skill at https://canagentuse.com/.well-known/agent-skills/robots-txt/SKILL.md."]},{"id":"rsl","name":"Rsl","description":"Expose Really Simple Licensing metadata for crawler and AI usage terms.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the rsl remediation skill at https://canagentuse.com/.well-known/agent-skills/rsl/SKILL.md."]},{"id":"security-headers","name":"Security Headers","description":"Add baseline browser security headers that make agent interactions safer.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the security-headers remediation skill at https://canagentuse.com/.well-known/agent-skills/security-headers/SKILL.md."]},{"id":"semantic-html","name":"Semantic Html","description":"Improve raw HTML and accessibility-tree structure for crawlers and agents.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the semantic-html remediation skill at https://canagentuse.com/.well-known/agent-skills/semantic-html/SKILL.md."]},{"id":"service-schema","name":"Service Schema","description":"Add Service JSON-LD for service pages.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the service-schema remediation skill at https://canagentuse.com/.well-known/agent-skills/service-schema/SKILL.md."]},{"id":"sitemap","name":"Sitemap","description":"Expose valid XML sitemaps so crawlers and agents can discover canonical URLs.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the sitemap remediation skill at https://canagentuse.com/.well-known/agent-skills/sitemap/SKILL.md."]},{"id":"software-application-schema","name":"Software Application Schema","description":"Add SoftwareApplication JSON-LD for SaaS, tools, and apps.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the software-application-schema remediation skill at https://canagentuse.com/.well-known/agent-skills/software-application-schema/SKILL.md."]},{"id":"structured-data","name":"Structured Data","description":"Fix structured data coverage, validity, and entity relationships.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the structured-data remediation skill at https://canagentuse.com/.well-known/agent-skills/structured-data/SKILL.md."]},{"id":"tdmrep","name":"TDMRep","description":"Expose TDM Reservation Protocol metadata when text and data mining policy matters.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the tdmrep remediation skill at https://canagentuse.com/.well-known/agent-skills/tdmrep/SKILL.md."]},{"id":"ucp","name":"Universal Commerce Protocol","description":"Expose Universal Commerce Protocol discovery for agent shopping flows.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the ucp remediation skill at https://canagentuse.com/.well-known/agent-skills/ucp/SKILL.md."]},{"id":"web-bot-auth","name":"Web Bot Auth","description":"Configure Web Bot Auth request signing discovery and verification.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the web-bot-auth remediation skill at https://canagentuse.com/.well-known/agent-skills/web-bot-auth/SKILL.md."]},{"id":"webmcp","name":"WebMCP","description":"Expose browser-usable tools with WebMCP annotations or manifests.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the webmcp remediation skill at https://canagentuse.com/.well-known/agent-skills/webmcp/SKILL.md."]},{"id":"x402","name":"x402 Protocol","description":"Expose x402 payment discovery for agentic commerce flows.","tags":["agent-readiness","remediation","skill-md"],"inputModes":["application/json","text/plain"],"outputModes":["text/markdown","application/json"],"examples":["Fetch the x402 remediation skill at https://canagentuse.com/.well-known/agent-skills/x402/SKILL.md."]}],"securitySchemes":{"cookieSession":{"apiKeySecurityScheme":{"location":"cookie","name":"session","description":"Optional browser/session authentication. Enables private scans and plan-based rate limits."}},"bearerAuth":{"httpAuthSecurityScheme":{"scheme":"Bearer","bearerFormat":"JWT","description":"Optional bearer token authentication for compatible clients."}}},"securityRequirements":[],"documentationUrl":"https://canagentuse.com/llms.txt"}