SEO

Screaming Frog MCP: conectar Claude a tus rastreos

Screaming Frog sabe rastrear una web de arriba abajo. Lo que no sabía hacer era responder a una pregunta formulada en lenguaje natural. Desde la versión 24, publicada en mayo de 2026, el MCP de Screaming Frog expone tus rastreos a Claude mediante un servidor oficial: cinco minutos de ajustes, y pides tus exportaciones en lugar de sacarlas a golpe de clic.

Anthony Courtin 14 min de lectura Actualizado el

Resumen IA

El servidor MCP de Screaming Frog, que llegó con la versión 24, permite a Claude lanzar un rastreo, reabrir un rastreo guardado y sacar exportaciones e informes en lenguaje natural. Requiere una licencia de pago, el almacenamiento en base de datos y la extensión MCP de Claude Desktop, o una conexión HTTP local desde Claude Code.

Síntesis redactada a partir del artículo.

Rejilla de cristal translúcido unida a una esfera por un tubo iluminado en verde lima, ilustración abstracta de Screaming Frog MCP conectado a un modelo de IA

Un rastreo de Screaming Frog son treinta pestañas, decenas de filtros y otras tantas exportaciones que ir a buscar. El trabajo útil, decidir qué corregir primero, empieza después. El servidor MCP mueve esa frontera: Claude lanza el rastreo, abre el de ayer, saca la exportación adecuada e incluso puede escribir un script de Node para reprocesar el archivo antes de entregártelo.

Lo instalé en directo en el vídeo de abajo (en francés), en un equipo recién estrenado. Cuenta con cinco minutos, tres ajustes y una trampa que bloquea a todo el mundo en la primera prueba.

Miniatura del vídeo: Screaming Frog × Claude, el MCP en 5 minutos Screaming Frog × Claude: la instalación completa en 3 min 45 (en francés)

Los capítulos del vídeo (en francés): 0:16 el almacenamiento en base de datos · 0:49 activar el MCP · 1:35 la extensión en Claude · 2:37 la prueba y la trampa.

Lo esencial

  • El servidor MCP de Screaming Frog está reservado a las licencias de pago, versión 24 como mínimo.
  • Bastan tres ajustes: almacenamiento en base de datos, entorno Node.js aceptado y extensión instalada en Claude Desktop.
  • Dos modos a elegir: STDIO, en el que Claude lanza Screaming Frog en segundo plano, o Streamable HTTP, en el que la interfaz sigue a la vista.
  • La trampa de la primera prueba: mientras el rastreo siga abierto en la interfaz, Claude no lo encuentra. Vacíalo y aparece.
  • En Claude: Claude Desktop con la extensión oficial, Claude Code con la dirección local del modo HTTP. Claude en la web no puede llegar a un servidor instalado en tu ordenador.
  • El MCP te ahorra el tiempo de las exportaciones, no el del análisis: la priorización sigue siendo tu trabajo.

Cómo conectar Screaming Frog a Claude con MCP: la respuesta corta

  1. Comprueba que tienes una licencia de pago de Screaming Frog SEO Spider, en la versión 24 o posterior.
  2. Pasa al almacenamiento en base de datos: File > Settings > Storage Mode.
  3. En File > Settings > MCP Server, acepta el entorno Node.js y elige la carpeta de trabajo.
  4. Descarga la extensión .mcpb desde la guía oficial e instálala en Claude Desktop: Settings > Extensions > Advanced Settings > Install Extension.
  5. Cierra Claude por completo, vuelve a abrirlo y pide un rastreo en lenguaje natural.

¿Trabajas en Claude Code en lugar de en la aplicación de escritorio? El procedimiento está más abajo, en Conectar Screaming Frog a Claude Code. Claude en la web, en cambio, no puede conectarse a Screaming Frog: accede a los servidores MCP desde la infraestructura de Anthropic, mientras que el de Screaming Frog se ejecuta en tu equipo.

Lo que cambia el MCP en la práctica

MCP, de Model Context Protocol, es un enchufe estándar: por un lado, un programa expone lo que sabe hacer; por el otro, un modelo de IA se conecta y llama a esas funciones él mismo. Aquí Screaming Frog hace de servidor y Claude de cliente. Si el concepto es nuevo para ti, explico en detalle qué es un servidor MCP y cómo funciona.

Una vez conectado el enchufe, Claude accede a tres familias de herramientas. Primero, las de rastreo y exportación: arrancar un rastreo, seguir su avance, reabrir un rastreo guardado, sacar una pestaña, un filtro o un informe completo. Después, un motor Node.js, que le permite escribir un script para reprocesar una exportación demasiado grande e instalar los paquetes npm que necesite. Por último, un acceso a archivos, limitado a una carpeta que tú eliges, para leer y escribir los resultados.

Esa autonomía es lo que marca la diferencia con una simple exportación manual: tú describes el entregable y Claude encadena los pasos técnicos para conseguirlo.

5 minutos

Lo que te aporta la instalación

Tres ajustes que se hacen una sola vez, y el rastreo se puede consultar en lenguaje natural. Esto es lo que cambia en el día a día, y lo que no cambia.

  • Las exportaciones y los informes, pedidos con una frase
  • Dos rastreos comparados sin abrir una hoja de cálculo
  • Scripts de Node generados al vuelo sobre tus datos
  • Licencia de pago de Screaming Frog obligatoria
  • La ventana de contexto se llena muy rápido

Tiempo de instalación: 5 minutos Screaming Frog 24+ · Claude Desktop · macOS o Windows

Lo que necesitas antes de empezar

  • Una licencia de pago de Screaming Frog, versión 24 o superior. La versión gratuita no expone el servidor MCP: el ajuste ni siquiera aparece.
  • Claude Desktop, la aplicación de escritorio: la extensión no se instala desde el navegador. LM Studio también funciona, con un modelo local, y Claude Code mediante el modo HTTP que describo más abajo.
  • El almacenamiento en base de datos activado en Screaming Frog. Es el modo por defecto en la versión 24, pero conviene comprobarlo.

Dónde encontrar el procedimiento oficial

Todo está documentado en la guía oficial del servidor MCP de Screaming Frog (en inglés), con las dos extensiones que hay que descargar, la configuración de LM Studio y la lista completa de herramientas. Es el procedimiento que sigo en el vídeo.

Paso 1: pasar al almacenamiento en base de datos

Ve a File > Settings > Storage Mode y elige el almacenamiento en base de datos en lugar de la memoria RAM. Toca reiniciar la aplicación.

Este ajuste no es decorativo. En modo memoria, un rastreo desaparece cuando cierras la pestaña: no existe en ningún sitio del disco, así que el MCP no tiene nada que reabrir. En modo base de datos, cada rastreo se guarda, lleva un identificador y sigue disponible semanas después. Es lo que permite pedir «compara los dos últimos rastreos de la web» sin haber preparado nada.

Paso 2: activar el MCP en Screaming Frog

Seguimos en los ajustes: File > Settings > MCP Server. Ahí importan dos casillas.

Aceptar el entorno Node.js. Es el que autoriza al modelo a ejecutar scripts e instalar paquetes npm bajo demanda. Sin él, conservas las exportaciones pero pierdes todo el reprocesado, y eso es precisamente lo que evita hacer pasar 50.000 filas por la conversación. La misma pantalla te deja elegir la carpeta donde acaban los scripts, las exportaciones y los paquetes instalados: usa una carpeta dedicada, no tu escritorio.

Arrancar el servidor MCP. Esta casilla solo sirve en el modo Streamable HTTP, que describo más abajo. En modo STDIO, Claude se encarga de lanzar Screaming Frog él solo.

Paso 3: instalar la extensión en Claude

Desde la guía de usuario, descarga la extensión que corresponde al modo elegido, un archivo .mcpb. Después, en Claude Desktop: Settings > Extensions > Advanced Settings > Install Extension, selecciona el archivo y confirma.

Dos detalles te hacen perder un cuarto de hora si se te escapan:

  • La extensión da por hecho que Screaming Frog está instalado en la ubicación por defecto (/Applications en macOS, C:\Program Files (x86) en Windows). Si está en otro sitio, hay que editar el archivo para corregir la ruta.
  • Hay que cerrar Claude por completo, no solo la ventana. En Windows, la aplicación sigue ejecutándose en el área de notificación: clic derecho en el icono, «Quit». Si no, la extensión no se cargará al reiniciar.

Vuelve a abrir Claude: en Settings > Developer, la extensión debe aparecer con la indicación de que está en funcionamiento. A partir de ahí, le hablas con normalidad.

Paso 4: el primer rastreo, y la trampa del rastreo que hay que vaciar

La prueba que hago en el vídeo cabe en una frase:

Rastrea https://ejemplo.es con Screaming Frog y después resúmeme los principales problemas encontrados, por orden de prioridad.

Claude lanza el rastreo, sigue su avance y después va a buscar el informe de síntesis de los problemas. Nada que pulsar.

La trampa: vacía el rastreo cuando termine

Mientras el rastreo siga cargado en la interfaz de Screaming Frog, no se guarda en la base de datos: Claude no lo ve en la lista de rastreos recientes y te responde que no existe. Vacía el rastreo cuando termine, vuelve a pedir la lista y aparece. Es el único punto de fricción real de la instalación.

Para señalar un rastreo concreto, también puedes darle su identificador: clic derecho sobre el rastreo en File > Crawls. Útil cuando conviven varias versiones de la misma web.

STDIO o Streamable HTTP: cuál elegir

Los dos modos dan acceso a las mismas herramientas. Lo que cambia es quién lanza el programa y lo que ves mientras se ejecuta.

 STDIOStreamable HTTP
Quién arranca Screaming FrogClaude, por línea de comandosTú, como siempre
Interfaz visibleNo, todo ocurre en segundo planoSí, sigues los datos en pantalla
Qué hacer antes de conversarNadaArrancar el servidor desde el menú MCP
Dirección del servidorNinguna, Claude lanza el procesohttp://localhost:11435/mcp por defecto
Node.js instalado en el equipoNo, viene integradoSí para la extensión de Claude Desktop, que pasa por un relé de Node
Ideal paraEncadenar tareas sin vigilarAprender, comprobar, mantener el control

Para empezar, recomiendo Streamable: ver cómo se abre la pestaña mientras Claude trabaja enseña mucho sobre lo que hace de verdad. Cuando ya hay confianza, STDIO es más cómodo; es el del vídeo.

Conectar Screaming Frog a Claude Code

Screaming Frog documenta dos clientes: Claude Desktop y LM Studio. Claude Code no tiene procedimiento oficial, pero acepta cualquier servidor MCP por HTTP, y el modo Streamable expone justamente una dirección local estándar. Los pasos:

  1. Abre Screaming Frog como siempre, con los ajustes de los pasos 1 y 2, y arranca el servidor desde el menú MCP.
  2. En un terminal, declara ese servidor en Claude Code. El puerto por defecto es el 11435, el que indica la guía oficial para LM Studio:
    claude mcp add --transport http --scope user screaming-frog http://localhost:11435/mcp
  3. Lanza Claude Code y escribe /mcp: el servidor debe aparecer como conectado. Si no, comprueba que está arrancado en Screaming Frog y que el puerto no se ha modificado.

Como este procedimiento no lo documenta el fabricante, vigila sus notas de versión. Dos apuntes más: Claude Code limita por defecto la respuesta de una herramienta MCP a 25.000 tokens, un motivo más para que las exportaciones grandes se escriban en un archivo. Y si todavía no tienes la herramienta en tu equipo, mi tutorial para instalar Claude Code detalla cada paso.

Lo que sabe hacer Claude una vez conectado

El servidor expone una treintena de herramientas (29 en la documentación actual). En la práctica, se agrupan en cinco familias.

FamiliaLo que puedes pedir
Controlar un rastreoLanzar un rastreo sobre una URL, seguir su avance, pausarlo, reanudarlo
Reabrir lo existenteListar los rastreos recientes, cargar uno por su identificador, comparar dos versiones
ExportarUna pestaña, un filtro, campos concretos, las exportaciones agrupadas, los informes (cadenas de redirecciones, problemas, etc.)
ReprocesarEscribir un script de Node.js sobre una exportación, instalar los paquetes necesarios, producir una tabla o una página HTML
Inspeccionar una URLContenido, enlaces entrantes y salientes, información técnica, captura de pantalla de la página

Cinco peticiones que funcionan desde el primer día

Los prompts que dan buenos resultados tienen algo en común: nombran la pestaña, el filtro y el entregable. El modelo ya no tiene que adivinar dónde buscar.

  • El punto de partida: «Rastrea ejemplo.es y después lista los problemas del informe de síntesis por prioridad, distinguiendo lo que es urgente de verdad del resto.»
  • Los enlaces rotos: «Exporta todos los códigos de respuesta distintos de 200 con sus enlaces entrantes en un solo archivo CSV.»
  • El seguimiento: «Abre los dos últimos rastreos de ejemplo.es, compara los problemas principales y resume lo que ha cambiado.»
  • El enlazado interno: «Exporta las URLs HTML de la pestaña Internal a un archivo, con los campos Address y Unique Inlinks, y saca el top 20 de las páginas con más enlaces internos en forma de gráfico HTML.»
  • Las imágenes: «Exporta todas las imágenes de más de 100 KB y genera una página HTML que las muestre en cuadrícula, con su peso debajo de cada una.»

El principio es el mismo que para cualquier petición a un modelo: lo que cuenta no es la fórmula, es el contexto que aportas, la tesis de mi artículo sobre prompt engineering. Aquí el contexto es el rastreo, y hay que decir cuál.

Herramienta interactiva Generador de prompts para Screaming Frog MCP
Alcance
Opciones
Tu prompt, listo para pegar
Abrir en Claude
No se envía nada a ningún sitio: todo ocurre en tu navegador. Prompts MCP · Anthony Courtin

Los límites que conviene conocer

La ventana de contexto. Es la verdadera limitación. Una exportación de 40.000 URLs no cabe en una conversación, y el modelo se atraganta mucho antes. De ahí la regla: pasar por archivos, dejar que Claude escriba un script para procesarlos y abrir una conversación nueva por tarea en lugar de amontonar temas en la misma.

La seguridad. Autorizar a un modelo a ejecutar scripts y escribir archivos no es algo menor. Screaming Frog limita el acceso a una carpeta que tú designas, pero la regla de prudencia es la misma que para cualquier agente: una carpeta dedicada y un ojo puesto en lo que se ejecuta. Es el mismo equilibrio que en cualquier uso serio de Claude, del que hago balance en mi opinión sobre Claude AI: la autonomía que ganas se paga en vigilancia. Último punto, contractual: la documentación de Screaming Frog recuerda que nadie más que el titular de la licencia debe acceder al servidor MCP. Así que nada de un servidor compartido con todo el equipo con una sola licencia.

Lo que no sustituye. Screaming Frog lo dice en su propia documentación, y yo lo repito con gusto: la IA mejora la eficiencia de las tareas, no sustituye al análisis. Ordenar 200 problemas por «prioridad» según un baremo genérico no tiene nada que ver con decidir lo que importa para esta web, este negocio, este trimestre. El método no cambia, tanto si hablamos de mi ejemplo de informe de auditoría SEO como de la checklist de una auditoría técnica SEO: solo se reduce el tiempo dedicado a fabricar las tablas.

¿Y qué pasa con Search Console?

Es la pregunta con la que termina el vídeo, y es ahí donde la instalación sale realmente rentable. Si conectas las API en Screaming Frog (Search Console, Analytics, PageSpeed, Ahrefs) antes de lanzar el rastreo, sus columnas forman parte del rastreo. Claude las lee como las demás.

Entonces puedes pedir cruces que normalmente se llevan media jornada de hoja de cálculo: las páginas que pierden clics y tienen pocos enlaces internos, las URLs con error que todavía recibían tráfico el mes pasado, las páginas lentas entre las que más ingresos generan. Es exactamente el tipo de tarea que delego, y es lo que convierte un rastreo en un plan de acción.

Si este tipo de conexión te interesa más allá de Screaming Frog, es todo el tema de la automatización con IA sobre tus propias herramientas: el mismo enchufe existe para tu CRM, tu CMS o tus exportaciones contables.

Preguntas frecuentes

¿Cómo se conecta Screaming Frog a Claude?

Hace falta una licencia de pago en la versión 24 o superior y tres ajustes. En Screaming Frog, «File > Settings > Storage Mode» debe estar en almacenamiento en base de datos, y «File > Settings > MCP Server» debe aceptar el entorno Node.js. En Claude Desktop, instala la extensión spider-stdio-mcp.mcpb (o spider-streamable-mcp.mcpb) descargada desde la guía oficial, mediante «Settings > Extensions > Advanced Settings > Install Extension», y después cierra Claude por completo y vuelve a abrirlo.

¿Funciona el MCP con la versión gratuita de Screaming Frog?

No. El servidor MCP está reservado a las licencias de pago, en la versión 24 o superior. La versión gratuita, limitada a 500 URLs, no expone el servidor: el ajuste no aparece en la configuración.

¿Cómo se usa Screaming Frog con Claude?

Una vez instalada la extensión, le hablas a Claude con normalidad. «Rastrea ejemplo.es y resume los problemas por prioridad» basta para lanzar un rastreo. Claude también puede listar los rastreos recientes, cargar uno por su identificador, sacar una exportación o un informe, escribir el resultado en un archivo y generar un script de Node.js para reprocesar ese archivo.

¿Por qué Claude no encuentra mi rastreo?

Porque sigue cargado en la interfaz. Mientras el rastreo ocupe la pantalla de Screaming Frog, no se guarda en la base de datos y no aparece en la lista de rastreos recientes. Vacíalo cuando termine y vuelve a pedir a Claude que liste los rastreos: lo verá de inmediato.

STDIO o Streamable HTTP: ¿qué diferencia hay?

En modo STDIO, Claude lanza él mismo Screaming Frog por línea de comandos: la interfaz queda invisible y no hay nada que arrancar a mano. En modo Streamable HTTP, abres Screaming Frog como siempre y arrancas el servidor MCP desde el menú: ves en pantalla lo que Claude manipula. STDIO para la automatización, Streamable para no perder de vista los datos.

¿Se puede conectar Screaming Frog a Claude Code o a Claude en la web?

Con Claude Code, sí: arranca el servidor en modo Streamable HTTP en Screaming Frog y después decláralo con claude mcp add --transport http screaming-frog http://localhost:11435/mcp. Esta vía no la documenta el fabricante, que solo menciona Claude Desktop y LM Studio. Claude en la web, en cambio, no puede llegar a un servidor que se ejecuta en tu ordenador.

¿Cómo se exportan los datos de rastreo con el MCP?

Pidiéndolo, con la pestaña, el filtro, los campos y el nombre del archivo. «Exporta las URLs HTML de la pestaña Internal a internal.csv, solo los campos Address y Status Code» genera el archivo en la carpeta autorizada del servidor. Pasar por un archivo en lugar de por la conversación evita saturar la ventana de contexto.

¿Se pueden cruzar los datos de Search Console en un rastreo controlado por Claude?

Sí, siempre que conectes las API en Screaming Frog antes de lanzar el rastreo. Las columnas de Search Console, Analytics, PageSpeed o Ahrefs pasan entonces a formar parte del rastreo, y Claude las lee como las demás. Es lo que permite priorizar las correcciones según los clics que de verdad se pierden.

Conectar la IA a tus herramientas reales, no a demos

Tus rastreos, tus exportaciones, tus archivos de clientes: diseño las automatizaciones que aguantan en producción y formo al equipo que las va a usar.

Ver cómo trabajo →
Anthony Courtin

Escrito por

Anthony Courtin

Consultor SEO, GEO y automatización con IA

Acompaño a pymes y profesionales independientes en su visibilidad (Google, ChatGPT, Perplexity) y en el uso real de la IA en el trabajo. Intervengo en empresas para formar a los equipos y replantear los procesos. Todo lo que escribo aquí lo uso en mis proyectos.

Opiniones de los lectores

¿Te ha servido este artículo? Dilo, ayuda a los siguientes lectores.

Valora este artículo

Tu nota

Lo que dicen los lectores

Todavía no hay opiniones.

Sé el primero en dar tu opinión.