Is this page readable for AI search? Checks crawler access, structure and citability for ChatGPT, Perplexity, Claude and Google AI. CLI and MCP server, runs entirely on your machine.
Two tools with clear, domain-specific names (check_page, check_crawlers) and solid descriptions (145 - 160 chars, within baseline 194 avg). Input schemas present with proper types and enums for 'lang' parameter. However, output schemas are NOT documented in the source, LLMs cannot predict return structure. Parameter descriptions are minimal (e.g., 'The URL to check' lacks format guidance). No error handling guidance visible. Tool composition is sound (single responsibility), but schema completeness and error recovery patterns are missing.
Checks which AI crawlers are blocked by robots.txt. Only checks the robots.txt file without fetching the target page. Faster than full page check.
Checks a URL for readability by AI search systems. Evaluates crawler access, page structure, schema markup, content readiness, and citability. Returns a comprehensive score and findings.
Output schemas not documented. LLMs cannot predict return structure (fields, types, pagination). Source shows input schemas but no documented output format.
Parameter descriptions lack format guidance. 'The URL to check' does not specify expected format (http/https required?), encoding, or length limits. Baseline: 72 chars avg per param description.
No error handling guidance visible in tool definitions. LLMs cannot determine if failures are retryable, user-fixable, or fatal. No recovery hints provided.
STDIO-only transport. Not remotely accessible; cannot be used by hosted MCP clients. Limits deployment scenarios significantly.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | F | 49 | 2026-07-28+ | v2 |