AI Readiness
ai-readiness
¿Tu sitio web es visible para la búsqueda con IA? Una CLI diminuta y sin dependencias que comprueba si ChatGPT, Perplexity, Claude y Google AI pueden rastrear y entender tu sitio, y te dice exactamente qué corregir.
npx github:epistemedeus/ai-readiness yoursite.comSin instalación, sin registro, sin dependencias. Node 18+.
¿Prefieres un navegador? Ejecuta la misma comprobación (sin instalación) en samedaydesk.com/tools/ai-readiness.
📦 ¿Quieres que te hagan los arreglos? Kit de preparación para búsqueda con IA: $9
El comprobador te dice qué corregir. Este kit te da todo lo necesario para corregirlo, listo para pegar:
Copia y pega robots.txt (da la bienvenida a todos los rastreadores de IA), Organization + WebSite + FAQPage JSON-LD, plantillas de title/meta/Open Graph y un sitemap XML
La lista de verificación de 7 correcciones prioritarias en orden de impacto
El benchmark completo detrás del conjunto de datos a continuación
Entregado al instante después del pago, sin registro
→ Consigue el Kit de preparación para búsqueda con IA ($9) · ¿Prefieres una auditoría hecha por nosotros de tu sitio? Consulta samedaydesk.com.
Conjunto de datos: 136 empresas puntuadas para la preparación de búsqueda con IA (junio de 2026)
Ejecutamos este comprobador en las páginas de inicio de 136 empresas conocidas de 7 industrias y publicamos los resultados completos. Datos abiertos, de uso libre con atribución.
CSV completo:
data/ai-search-readiness-2026.csvTabla de clasificación interactiva y ordenable: samedaydesk.com: AI-Search Readiness Leaderboard
Puntuación media por industria (más baja = más difícil de leer para la búsqueda con IA):
Industria | Puntuación media | n |
Agencias de marketing | 92 | 24 |
SaaS | 88 | 24 |
Herramientas de desarrollo | 86 | 17 |
Comercio electrónico | 85 | 19 |
Startups de IA | 83 | 25 |
Fintech | 74 | 16 |
Tecnología de la salud | 63 | 11 |
Hallazgos notables: La tecnología de la salud es la industria menos preparada para la búsqueda con IA (media 63). Klarna obtuvo una F (38); GitHub, Chime, Ramp, Gusto, Ro, Hims y Zocdoc obtuvieron una D. Incluso algunas empresas de IA tienen dificultades. Perplexity obtuvo una C y LlamaIndex una D. La mayoría de las carencias son las mismas y totalmente solucionables: páginas de inicio solo con JavaScript, datos estructurados JSON-LD ausentes y sin sitemap.
Informes por industria: SaaS · comercio electrónico · agencias de marketing · startups de IA · tecnología de la salud.
Related MCP server: geo-audit
Por qué es importante
La búsqueda con IA se está convirtiendo en la forma en que la gente encuentra cosas, y las respuestas de IA se extraen de un pequeño conjunto de páginas que son rastreables y bien estructuradas. Si GPTBot está bloqueado en tu robots.txt, o tus páginas no tienen datos estructurados, puedes ser invisible en las respuestas de IA por muy bien que tu sitio se vea para los humanos. Esta herramienta comprueba los fundamentos técnicos que deciden si siquiera eres elegible para ser citado.
Qué comprueba
Comprobación | Por qué es importante |
Acceso de rastreadores de IA | Si |
Datos estructurados (JSON-LD) | Los motores de IA usan JSON-LD ( |
Título y meta descripción | Presentes y con el tamaño adecuado, para que los motores tengan un resumen limpio con el que trabajar. |
Etiquetas Open Graph | Contexto más rico legible por máquina y vistas previas de enlaces limpias. |
Sitemap XML | Ayuda a los motores a descubrir tus páginas; envíalo en Bing Webmaster Tools (ChatGPT Search lee el índice de Bing). |
llms.txt | Marcado solo como higiene barata. Nota honesta: aún no tiene un efecto probado en las citas de IA, así que no dejes que nadie te lo venda como un impulso de posicionamiento. |
Obtienes una puntuación de 0 a 100, una calificación con letra y una corrección concreta para cada comprobación que falla.
Ejemplo
$ npx github:epistemedeus/ai-readiness example.com
AI Readiness https://example.com/
Score 72/100 Grade B
PASS AI crawler access No AI crawler blocked.
FAIL Structured data (JSON-LD) None found.
fix: Add Organization + FAQPage + Article JSON-LD.
PASS Title & meta description title 41 chars, description 132 chars
WARN Open Graph tags 2 og: tags
fix: Add og:title, og:description, og:image, og:url.
PASS XML sitemap found
WARN llms.txt none (minor: no proven citation effect)Salida JSON para scripting: npx github:epistemedeus/ai-readiness yoursite.com --json
Úsalo como servidor MCP
Añade el comprobador a cualquier cliente de Model Context Protocol (Claude Desktop, Cursor, Cline, etc.) para que puedas preguntar a tu asistente de IA "¿mi sitio es visible para la búsqueda con IA?" y obtener un informe puntuado en línea. Sin dependencias, se ejecuta sobre stdio.
{
"mcpServers": {
"ai-readiness": {
"command": "npx",
"args": ["-y", "github:epistemedeus/ai-readiness", "mcp"]
}
}
}Expone dos herramientas:
check_ai_readiness(url): devuelve la puntuación, la calificación y una corrección específica para cada carencia.generate_ai_readiness_fixes(url): genera un JSON-LD inicial de Organization + FAQPage (prellenado desde el sitio) y un robots.txt amigable para rastreadores de IA.
Este paquete independiente es el servidor MCP local de dos herramientas. Usa la configuración stdio de npx anterior (npx -y github:epistemedeus/ai-readiness mcp, o node mcp.js). http.js es un adaptador personalizado mínimo y sin estado de JSON-RPC sobre HTTP POST (POST /mcp); no es MCP Streamable HTTP, no es un transporte MCP remoto de producción, y los clientes normales de Streamable HTTP no pueden usarlo tal cual. No hay una URL MCP remota alojada para este paquete.
Úsalo en CI (GitHub Action)
Falla rápido ante regresiones de búsqueda con IA comprobando una URL en cada despliegue:
- uses: epistemedeus/ai-readiness@v1
with:
url: https://yoursite.comLa versión profunda
Esta CLI comprueba los fundamentos técnicos. Las preguntas que no puede responder a partir de tu marcado: ¿te citan realmente ChatGPT, Perplexity y Google AI para las consultas que escriben tus compradores? ¿Cómo te comparas con competidores concretos? ¿Cuál es la corrección de mayor retorno de inversión primero?
Eso es la Auditoría de Visibilidad en Búsqueda con IA de SameDayDesk: pruebas reales de citas en varios motores, un benchmark de competidores y una lista priorizada de correcciones en PDF e informe web, entregada el mismo día. → samedaydesk.com
¿Necesitas un servidor MCP personalizado?
¿Te gusta cómo está construido este: sin dependencias, stdio más un adaptador personalizado de JSON-RPC sobre HTTP POST, publicado en el registro MCP, dos herramientas enfocadas? Construimos servidores MCP para tu API o producto de la misma manera. (¿Curioso? Lee la guía: Cómo construir un servidor MCP sin dependencias.)
Servidor MCP personalizado: $349, entrega rápida. Obtienes un servidor funcional (stdio + remoto alojado opcional), conectado a tu API, con la configuración de registro/manifiesto hecha. → consigue uno (o compra directamente).
Guías
Guías gratuitas y en profundidad para que tu sitio sea leído y citado por la búsqueda con IA:
ChatGPT vs Perplexity vs Google AI: cuál puede leer tu sitio
Cómo añadir datos estructurados JSON-LD para la búsqueda con IA
Lista de rastreadores de IA 2026: GPTBot, ClaudeBot, PerplexityBot y cómo permitirlos
Lista de verificación de Optimización para Motores Generativos (GEO) (2026)
Licencia
MIT © SameDayDesk
Available Tools
2 toolscheck_ai_readinessA
Check whether a website is visible to AI search engines (ChatGPT, Perplexity, Claude, Google AI Overviews). Fetches the site + robots.txt and scores AI-crawler access, structured data (JSON-LD), title/meta, Open Graph, sitemap, and llms.txt. Returns a 0-100 score, a letter grade, and a specific fix for each gap.
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The website to check, e.g. example.com or https://example.com |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description fully explains the tool's behavior: fetching the site and robots.txt, scoring multiple factors, and returning a score, grade, and specific fixes. It covers the core actions and outputs without ambiguity.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is three sentences, front-loaded with the main action, and contains no filler. Each sentence adds essential information: purpose, process, and output.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the moderate complexity, one required parameter, and no output schema, the description adequately explains the return value (score, grade, fix). It mentions all key components checked, making it complete for an agent to understand what the tool does.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
The single parameter 'url' is fully described in the schema (100% coverage). The tool description repeats the same example format, adding no new semantics beyond what the schema already provides.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool's purpose: 'Check whether a website is visible to AI search engines' and details the specific checks (robots.txt, JSON-LD, etc.). It distinguishes from the sibling tool 'generate_ai_readiness_fixes' which focuses on providing fixes.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
The description does not explicitly state when to use this tool versus the sibling or alternatives. While the action is clear, there is no guidance on context or prerequisites (e.g., website must be accessible).
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
generate_ai_readiness_fixesA
Generate starter fixes to make a website visible to AI search: Organization + FAQPage JSON-LD (pre-filled from the site's real title/description) and an AI-crawler-friendly robots.txt. Paste the JSON-LD into the homepage and replace robots.txt. This is the free starter version of the same-day Fix Pack.
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The website to generate fixes for, e.g. example.com |
TDQS
Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full burden. It discloses that the tool generates starter fixes and that it uses the site's real title/description. However, it does not mention any potential side effects, permissions needed, or limitations beyond being a starter version. For a simple generative tool, this is adequate but not fully transparent.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.
Is the description appropriately sized, front-loaded, and free of redundancy?
The description is concise, consisting of two sentences that immediately convey the tool's purpose and outputs. Every sentence adds value, and the structure is front-loaded with the most important information.
Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.
Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a tool with one parameter and no output schema, the description is fairly complete. It explains what outputs are generated and how to apply them. However, it lacks details on prerequisites, error handling, or a precise definition of 'AI search'. Overall, it covers the essential aspects.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.
Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?
Only one parameter (url) with schema description coverage at 100%. The description adds no additional meaning beyond the schema's description. Since schema coverage is high, baseline is 3. No enums or constraints, so no missing nuance.
Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.
Does the description clearly state what the tool does and how it differs from similar tools?
The description clearly states the tool generates starter fixes for AI visibility, specifically Organization + FAQPage JSON-LD and an AI-friendly robots.txt. It also distinguishes from the sibling tool 'check_ai_readiness' which checks readiness, while this generates fixes.
Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.
Does the description explain when to use this tool, when not to, or what alternatives exist?
Provides explicit instructions on how to use the outputs: paste JSON-LD into homepage <head> and replace robots.txt. Mentions it's a free starter version, implying usage context. Lacks explicit when-not-to-use or alternative scenarios, but the guidance is clear and actionable.
Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.
2 tool updates
- First observed
check_ai_readiness - First observed
generate_ai_readiness_fixes
TDQS
Each tool has a distinct purpose: one checks AI readiness, the other generates fixes. No overlap in functionality.
Both tool names follow a consistent verb_noun pattern with snake_case (check_ai_readiness, generate_ai_readiness_fixes).
Two tools is minimal; while the domain is narrow, a server like this might benefit from additional tools like a detailed report or verification tool.
The tools cover checking and generating fixes, but there is no tool to verify fixes after application or to manage multiple websites, leaving some gaps.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
Checks llms.txt, AI crawler access in robots.txt, and sitemap - with a 0-100 AI readiness score.
Scan any website's AI readiness: AI search visibility and AI agent usability. Free, no auth.
AEO audit: score any website 0-100 for AI visibility. Checks schema, meta, content, AI crawlers.
Scan any public site for AI-agent visibility; get scored findings, a machine-readable fix pack, and
Related MCP Servers
- AlicenseAqualityDmaintenanceAudits AI-bot visibility: robots.txt per-bot for 22 AI user-agents (GPTBot/ClaudeBot/PerplexityBot/etc), Cloudflare flags, JSON-LD, sitemap, llms.txt, SPA shell, plus cross-model brand mentions via Perplexity + OpenRouter. 0-100 score. SSRF-guarded, spend-capped.41MIT
- AlicenseNot gradedqualityCmaintenanceEvaluates any website's AI visibility with 15 checks across crawlability, structure, content, and connectivity, and provides actionable fixes.10MIT
- AlicenseAqualityAmaintenanceEnables AI agents to check whether a public website is crawlable, understandable, and ready for AI search workflows through local-only audits of robots.txt, sitemaps, metadata, and llms.txt.32501MIT

Agundur GEO Scannerofficial
AlicenseNot gradedqualityCmaintenanceChecks whether a website is readable and citable by AI search engines — llms.txt, Schema.org structured data, AI-bot access in robots.txt, content freshness, answer directness, E-E-A-T signals, plus a LocalBusiness Rich Results validator. Free, no API key, remote Streamable HTTP.1MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/epistemedeus/ai-readiness'
If you have feedback or need assistance with the MCP directory API, please join our Discord server