Install
openclaw skills install aiscan-ai-readiness-scannerAudit any website for AI agent readiness using AIScan.site REST and MCP endpoints, then apply platform-aware fixes.
openclaw skills install aiscan-ai-readiness-scannerUse this skill when a user wants to scan a website for AI-agent readiness, LLM crawler compatibility, MCP discoverability, llms.txt, robots/sitemap health, OAuth discovery, markdown content negotiation, and agentic commerce signals.
AIScan is a hosted scanner at https://aiscan.site with:
https://aiscan.site/api/public/scanhttps://aiscan.site/api/mcpscan_website, get_fixes, get_gradehttps://aiscan.site/aiscan-skill.jsonhttps://aiscan.site/CLAUDE.mdhttps://aiscan.site/.well-known/mcp/server-card.jsonTrigger on requests like:
Prefer POST:
curl -sS -X POST https://aiscan.site/api/public/scan \
-H 'Content-Type: application/json' \
-d '{"url":"https://example.com"}'
GET is also supported:
curl -sS 'https://aiscan.site/api/public/scan?url=https://example.com'
Rate limit: 5 scans per minute per IP. Do not loop scans. Scan once, apply fixes, then re-scan.
Key fields:
overallScore — 0–100 readiness score.level and levelName — maturity level.platform.platform — detected stack such as wordpress, shopify, nextjs, lovable, or unknown.checks[] — every individual audit check.dimensions — grouped scores for discoverability, content, bot_access, capabilities, and commerce.Grade mapping:
| Score | Grade |
|---|---|
| 90–100 | A |
| 75–89 | B |
| 60–74 | C |
| 40–59 | D |
| 0–39 | F |
checks[] where status is fail or partial.pass and na checks.remediation and fixGuide.public/robots.txt, public/llms.txt, sitemap route, public/.well-known/*.functions.php, SEO plugin sitemap/robots settings.robots.txt.liquid, theme files, platform-supported metadata.AIScan exposes a streamable HTTP MCP server:
https://aiscan.site/api/mcp
Available tools:
scan_website — full scan result JSON.get_fixes — failing/partial checks only.get_grade — score and grade only.If the current runtime supports MCP server registration, add the endpoint as a streamable HTTP MCP server. If not, use the REST API workflow above.
When reporting results to a user:
AIScan result for <url>
Score: <score>/100 (<grade>) — <levelName>
Platform: <platform> (<confidence>% confidence)
Top fixes:
1. <check name> — <remediation>
2. <check name> — <remediation>
3. <check name> — <remediation>
Next step: I can apply the safe fixes, then re-scan to confirm the score improvement.
robots.txt, llms.txt, MCP cards, or skill manifests.This package includes reference copies of AIScan public artifacts under assets/:
assets/aiscan-skill.jsonassets/CLAUDE.mdassets/mcp-server-card.jsonassets/llms.txtThe live source of truth remains https://aiscan.site.