Skip to main content
Glama

Launchator

AI-ready check

check_ai_ready

Free check of how well AI assistants and search engines can read and recommend the user's live product site: robots.txt rules for AI crawlers, server-rendered content, structured data, llms.txt, meta tags and more, with a score, the top fixes and copy-ready code. Up to 3 runs per listing per day. Needs an access token.

Input Schema

NameRequiredDescriptionDefault
productIdYesThe productId returned by submit_product or list_my_products

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations only give readOnlyHint=false and openWorldHint=true; the description adds meaningful context on top: external live-site fetch, authentication requirement, and a per-listing daily cap. It does not explain the consequence of readOnlyHint=false (what gets recorded/stored per run), which is the main remaining behavioral gap.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three short sentences, front-loaded with the purpose, then the audit checklist, then operational constraints (quota, token). Every clause carries information; no filler or repetition of the name.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description correctly characterizes the return payload (score, top fixes, copy-ready code). Combined with the auth and rate-limit notes and the annotation hints, an agent has enough to invoke it; only the 'live product site' definition and the write/state side of the operation are left implicit.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Single parameter with 100% schema coverage, including where productId comes from, so the schema already handles semantics. The description does not mention the parameter at all, adding nothing beyond it — baseline 3 for high coverage.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Names a specific action (audit how readable/recommendable the user's live product site is to AI assistants and search engines) and enumerates exactly what is inspected: robots.txt for AI crawlers, server-rendered content, structured data, llms.txt, meta tags. Nothing in the sibling list does anything similar (they are listing CRUD/search tools), so the tool is trivially distinguishable.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Usage context is clear: it operates on a live product site identified by productId (from submit_product or list_my_products), needs an access token, and is capped at 3 runs per listing per day. It never states when NOT to use it or names a sibling alternative, but the preconditions effectively route the agent.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources