Screaming Frog + Claude vía MCP: tutorial completo para auditar SEO con IA

Imagen de Alberto Fernández - Consultor SEO Senior
Alberto Fernández - Consultor SEO Senior

Última actualización: 12 de junio de 2026

11 min de lectura
Tabla de contenidos

Desde la versión 24.0 (19 de mayo de 2026), Screaming Frog incluye un servidor MCP nativo que permite controlarlo desde Claude en lenguaje natural: lanzar rastreos, filtrar incidencias, exportar informes y generar visualizaciones sin tocar la interfaz. En este tutorial te enseño a configurarlo paso a paso en Claude Desktop y Claude Cowork, los prompts exactos que uso en auditorías reales y los errores de conexión más frecuentes (con su solución).

Soy Alberto Fernández, consultor SEO y perito con más de 16 años usando Screaming Frog a diario. Llevo trabajando con el MCP desde el día de su lanzamiento, integrado en mi flujo real de auditorías SEO y de SEO para IA. Esto no es teoría: es lo que funciona, lo que no y lo que conviene vigilar.

Qué es el MCP de Screaming Frog (en 60 segundos)

MCP (Model Context Protocol) es un estándar abierto que permite a un asistente de IA usar herramientas externas como parte de la conversación. El servidor MCP de Screaming Frog expone cerca de 30 herramientas al asistente: control del rastreo (iniciar, pausar, consultar progreso), informes y exportaciones masivas con selección de campos, inspección de URLs concretas, capturas de pantalla, exportación de embeddings y, opcionalmente, un ejecutor de scripts Node.js con lectura/escritura de archivos.

Traducción práctica: el rastreador que llevas años manejando a golpe de clic pasa a ser una voz más dentro de la conversación con Claude. Tú pones el criterio; la IA pone la mano de obra de exportar, cruzar y formatear.

Es la primera vez que un crawler de escritorio incorpora un MCP local de serie. Y la diferencia con los MCP en la nube de otras suites es relevante: aquí todo se ejecuta en tu máquina, contra tus configuraciones de rastreo y tus datos, sin pasar por servidores de terceros. Para quien trabaja con clientes bajo NDA —o, en mi caso, con material pericial— no es un detalle menor.

Requisitos previos

  1. Screaming Frog v24 o superior instalado (la 24.1 corrige varios fallos del MCP; actualiza si puedes). Instala el Spider antes que la extensión MCP.
  2. Licencia de pago para trabajo real. El MCP funciona con la versión gratuita, pero hereda el límite de 500 URLs por rastreo.
  3. Un cliente MCP en la misma máquina: Claude Desktop, Claude Cowork, Cursor o LM Studio. Este tutorial usa Claude Desktop y Cowork.
  4. Node.js instalado si quieres usar las herramientas de scripting del servidor.

Configuración paso a paso

Paso 1. Activa el servidor MCP en Screaming Frog

En la configuración del Spider encontrarás el apartado del servidor MCP ([VERIFICAR ruta exacta del menú en tu build, documentada en la guía oficial: screamingfrog.co.uk/seo-spider/user-guide/configuration/#mcp-server]). Dos decisiones importantes aquí:

  • Modo de conexión. El modo STDIO se distribuye como extensión de Claude Desktop (.mcpb): se instala con doble clic y es la vía recomendada si tu cliente es Claude. El modo HTTP se arranca desde la propia configuración del Spider y es el camino para otros clientes.
  • Directorio base. El servidor solo puede leer y escribir dentro del directorio que le autorices. Crea una carpeta dedicada (por ejemplo ~/sf-mcp/) antes de empezar. Apuntarlo a tu carpeta de usuario entera es desordenado y una mala práctica de seguridad.
image
Screaming Frog + Claude vía MCP: tutorial completo para auditar SEO con IA 3

Paso 2. Conecta Claude Desktop

Con la extensión .mcpb, basta instalarla y reiniciar Claude Desktop. Si prefieres la configuración manual (o usas el modo HTTP), edita el archivo de configuración:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Y añade la entrada del servidor dentro del objeto mcpServers existente, con el comando y argumentos que indica la documentación oficial para tu sistema y modo elegido. Guarda y reinicia Claude Desktop por completo (no basta cerrar la ventana). Las herramientas nuevas aparecen en la barra inferior del chat.

image 1
Screaming Frog + Claude vía MCP: tutorial completo para auditar SEO con IA 4

Paso 3. Conecta Claude Cowork (opcional)

El proceso en Cowork es análogo: añades el conector MCP local desde los ajustes de conectores y autorizas las herramientas. La ventaja de Cowork es que puede encadenar el rastreo con el resto de tu trabajo (redactar el informe en un documento, preparar el email al cliente) en la misma sesión.

Paso 4. Smoke test: verifica la conexión

Antes de nada, dos comprobaciones rápidas en el chat:

«Lista el directorio base permitido del servidor de Screaming Frog»

«Muéstrame mis últimos rastreos guardados»

Si te devuelve la ruta del directorio y tus proyectos recientes, la conexión funciona. Si trabajas en modo base de datos, verás ahí todo tu histórico de crawls — incluidos los de versiones anteriores.

Paso 5. Tu primer rastreo conversacional

«Rastrea https://tudominio.com y, cuando termine, resume las incidencias técnicas priorizadas por impacto SEO»

Claude lanza el crawl, espera, consulta el progreso y devuelve el resumen. Lo que antes era abrir la aplicación, configurar, esperar y navegar por la pestaña Overview, ahora es una frase.

Mis prompts reales de auditoría

Estos son los flujos que uso a diario, listos para copiar y adaptar:

Triaje inicial de incidencias

«Del último rastreo de [dominio], dame las 10 incidencias con más URLs afectadas, ordenadas por impacto en indexabilidad. Para cada una: descripción en una línea, número de URLs y 3 ejemplos.»

Errores 4xx con origen (para tickets de desarrollo)

«Exporta los 4xx del último rastreo con sus páginas de origen (inlinks). Agrúpalos por patrón de URL y redacta un ticket por grupo con: problema, URLs afectadas, páginas que enlazan y corrección propuesta.»

Informe por categoría (en vez de exportar todo el crawl)

«Genera el informe de Response Codes filtrado solo a 4xx» — pedir la categoría concreta en lugar del volcado completo es clave en webs grandes, tanto por velocidad como por no saturar el contexto de la conversación.

Comparación entre rastreos

«Compara el rastreo de hoy con el anterior de [dominio]: páginas nuevas, eliminadas, cambios de indexabilidad y errores que aparecen o desaparecen. Formato: tabla resumen + detalle de los cambios críticos.»

Titles y metas a escala

«Lista las URLs con title duplicado o vacío del último rastreo, agrupadas por title. Propón un title único para cada grupo respetando la keyword principal que deduzcas de la URL y el H1.»

Sitios grandes: scripting fuera del contexto Para cruces complejos en rastreos de cientos de miles de URLs, el patrón recomendado por el propio servidor es pedirle a Claude que escriba un script Node.js, lo ejecute con las herramientas del MCP y lea solo el resumen del resultado. El procesamiento pesado ocurre fuera de la ventana de contexto y tú recibes la conclusión:

«Escribe y ejecuta un script que cruce la exportación de Internal con la de GSC del último rastreo y guarde en un CSV las URLs indexables con 0 clics en 12 meses. Después dime cuántas son y los 5 directorios más afectados.»

Lo que el MCP todavía no hace (junio de 2026)

Para que no te lleves sorpresas a mitad de auditoría:

  • No se puede pausar ni cancelar un rastreo programado en curso desde el MCP (confirmado por el equipo de Screaming Frog; está en su lista de pendientes).
  • La configuración avanzada sigue siendo cosa de la interfaz: renderizado JavaScript, reglas de extracción personalizada y ajustes finos del Spider se configuran en la GUI. El patrón correcto: configura y lanza rastreos complejos desde la interfaz, y usa el MCP como capa de análisis sobre el crawl guardado.
  • Rastreos muy grandes (centenares de miles de URLs) pueden requerir ampliar timeouts.
  • En Windows, si un rastreo se interrumpe bruscamente, puede quedar un archivo de bloqueo que impide el siguiente; se elimina a mano.

Errores frecuentes de conexión (y su solución)

El conector aparece como «failed» al arrancar Claude, pero luego funciona. Error de parseo JSON conocido: el Spider emite contenido no-JSON por stdout durante el arranque, antes del handshake MCP. Es ruido, no rotura — la conexión se recupera sola. Aun así, actualiza a la última versión: las builds de mantenimiento van puliendo el servidor.

Herramientas que fallan con la interfaz en español. La 24.0 tenía fallos con algunas herramientas MCP en idiomas distintos del inglés; la 24.1 lo corrige. Si sigues en la 24.0 y trabajas con la interfaz en español, actualiza antes de pelearte con la configuración.

Claude no ve las herramientas tras editar el config. Casi siempre es uno de tres: JSON mal formado (una coma de más), no haber reiniciado Claude Desktop por completo, o haber instalado la extensión MCP antes que el propio Spider. Reinstala en el orden correcto: primero Spider v24, después la extensión.

«Permission denied» al exportar. El servidor solo escribe dentro del directorio base autorizado. Si pides guardar un informe fuera de esa carpeta, fallará. Revisa la ruta del paso 1.

Timeout leyendo datos de GSC. La 24.1 amplió el timeout de lectura de Search Console a 2 minutos. Si cruzas rastreos con propiedades GSC muy grandes y sigue cortándose, trocea la petición por directorios.

Mi valoración tras un mes de uso real

El MCP no me ha quitado trabajo: me ha quitado fricción. La parte mecánica de una auditoría —exportar, filtrar, cruzar, dar formato, redactar el ticket— se ha comprimido de horas a minutos. La parte que vale dinero —decidir qué importa, en qué orden y qué impacto de negocio tiene— sigue siendo exactamente igual de humana que antes.

Dos consejos finales de quien lo usa con clientes reales. Primero: nunca envíes la salida de Claude directamente a desarrollo o al cliente sin revisarla; la IA hereda los errores del rastreo y no conoce el contexto de negocio. Segundo: documenta tus prompts ganadores; un prompt de triaje bien afinado es tan reutilizable como un archivo de configuración del Spider.

Si quieres aplicar este flujo de trabajo a tu proyecto —o montar tu propio stack de SEO asistido por IA— es exactamente lo que trabajo en mis servicios de SEO para IA y como consultor GEOReserva una consultoría y lo vemos.

Preguntas frecuentes

¿El MCP de Screaming Frog es gratis?

El servidor viene incluido en la aplicación y funciona también con la versión gratuita, pero hereda su límite de 500 URLs por rastreo. Para auditorías reales necesitas la licencia de pago (desde ~199 £/año en 2026).

¿Funciona con ChatGPT?

El servidor sigue el estándar MCP, así que funciona con cualquier cliente compatible: Claude Desktop, Claude Cowork, Cursor o LM Studio, entre otros. La extensión empaquetada (.mcpb) está pensada específicamente para Claude Desktop.

¿Necesito saber programar?

No para el uso básico: la configuración es instalar una extensión o editar un archivo JSON siguiendo la documentación. Las herramientas de scripting en Node.js son opcionales y, en la práctica, es Claude quien escribe los scripts.

¿Es seguro? ¿Mis datos salen de mi equipo?

El rastreo y los datos del crawl se procesan en tu máquina, y el servidor solo accede al directorio base que tú autorices. Ten en cuenta que lo que Claude analiza en la conversación sí pasa por la API del modelo, como en cualquier uso de un asistente de IA: valora qué datos de cliente compartes, igual que harías al pegar un CSV en un chat.

¿Puede la IA hacer la auditoría completa por mí?

No. El MCP automatiza la extracción, el filtrado y el formato de los datos, pero el diagnóstico, la priorización por impacto de negocio y la hoja de ruta requieren criterio experto. Es una capa de productividad, no un sustituto del consultor.

Imagen de Alberto Fernández
Alberto Fernández
Alberto es consultor SEO con más de 16 años de experiencia. Ha impulsado el crecimiento orgánico de decenas de empresas —desde pymes hasta grandes marcas— mediante estrategias técnicas, contenido orientado a negocio y auditorías avanzadas que han generado millones en visibilidad y facturación.

Tabla de contenidos