Cómo conectar Claude con Google Search Console: guía técnica para SEOs y agencias

Conectar Claude con Google Search Console mediante Model Context Protocol (MCP) te permite consultar tus datos de búsqueda en lenguaje natural, sin exportar CSV ni montar dashboards. Esta guía cubre las tres vías de conexión (uvx, npx y MCP remoto), la decisión entre OAuth y Service Account, el setup completo con capturas de configuración, los prompts probados que usamos en Eximia para auditar cuentas DTC y el troubleshooting de los errores que aparecen el 80% de las veces.

Disclaimer técnico: MCP solo funciona en Claude Desktop, no en la versión web de claude.ai. Si estás en el navegador, la integración no va a aparecer. Es la primera causa de fricción.

Qué consigues al conectar Claude con Search Console

La integración cambia cómo trabajas con los datos de GSC en tres puntos concretos:

  • Reducción del tiempo de análisis ad-hoc. Las preguntas que antes implicaban exportar a Sheets, aplicar VLOOKUP y filtrar manualmente se resuelven con un prompt en 15-30 segundos. En cuentas con más de 100.000 queries únicas, el ahorro real medido en nuestra agencia ronda el 60-70% del tiempo de análisis recurrente.
  • Cruces que el dashboard de GSC no permite. Claude puede combinar dimensiones (query × page × dispositivo × país) hasta el límite de la API (25.000 filas por consulta) y aplicar lógica condicional encima: “dame queries con CTR < 2%, posición media 4-10 e impresiones > 500”. El dashboard nativo se queda en filtros simples.
  • Reporting conversacional. Generas resúmenes ejecutivos, hallazgos y acciones priorizadas en el mismo flujo. Útil para reuniones con cliente: pegas el resumen y vas al siguiente análisis sin abrir cuatro pestañas.

Lo que NO consigues, para que no te decepciones:

  • No reemplaza Looker Studio ni un dashboard visual recurrente. Claude responde por prompt o skills, no monta vistas persistentes que mires cada mañana.
  • No tiene datos de hoy. GSC mantiene una latencia de 2-3 días en datos finales. Lo que ves en Claude es lo que verías en GSC.
  • No analiza fuera de GSC. Si quieres cruzar con GA4, Ahrefs o tu CRM, necesitas otros MCP servers además del de GSC.

Qué es MCP y por qué cambia el flujo SEO

Model Context Protocol es un estándar abierto que Anthropic publicó en noviembre de 2024 para que los modelos de IA hablen con herramientas externas (APIs, bases de datos, sistemas de archivos) sin que cada integración sea un parche custom. Lo importante: es abierto, no propietario. Lo soportan Claude Desktop, Cursor, Codex CLI, Gemini CLI y cualquier cliente compatible.

La arquitectura, simplificada: Claude ↔ MCP Server ↔ API de Google Search Console. El MCP server es un programa pequeño que corre en tu máquina (o en remoto), traduce las peticiones de Claude al lenguaje de la API de Google, ejecuta la llamada y devuelve los datos parseados. Tú no ves la fontanería: solo escribes el prompt y recibes la respuesta.

Diferencia con “pegar un CSV a Claude”:

  • Acceso en tiempo real. No hay snapshot. Cada prompt consulta datos frescos de la API.
  • Sin límite de contexto. La API devuelve directamente lo filtrado, no tienes que meter 100.000 filas en la ventana.
  • Razonamiento encadenado. Claude puede ejecutar varias llamadas en una conversación (por ejemplo: lista propiedades → consulta una → inspecciona URLs concretas) y combinar resultados.

Las tres formas reales de conectar Claude con GSC en 2026

Hay tres rutas según tu perfil técnico y volumen de cuentas. Si te equivocas al elegir, vas a perder horas en mantenimiento o vas a tener limitaciones funcionales en cuanto pase la novedad.

Criteriomcp-gsc (uvx, Python)mcp-server-gsc (npx, Node)MCP remoto (Porter, Windsor)
InstalaciónUn comando uvx, sin clonarUn comando npx, sin clonarPegar URL en Claude, cero código
AuthOAuth + Service AccountService AccountOAuth gestionado por el proveedor
Nº de tools disponibles20 tools (analytics, URL inspection, sitemaps, batch)1 tool potente con filtros regex y quick wins detectionVariable según proveedor (10-26 campos)
Multi-cliente (agencia)Sí, con Service Account por proyectoSí, con Service Account por proyectoSí, login OAuth por cuenta
CosteGratisGratisSuscripción (12-30 USD/mes según plan)
Datos dondeLocal en tu máquinaLocal en tu máquinaServidor del proveedor (revisa su política)
Mejor paraConsultor SEO / agencia con perfil técnico medioQuien ya tiene Node.js y quiere setup minimalistaEquipos no técnicos o pruebas rápidas

Si trabajas como consultor SEO o agencia y vas a usar esto recurrentemente, ve directo a mcp-gsc de AminForou con uvx. Es el más completo (20 tools que incluyen URL Inspection y sitemaps, no solo analytics), está activamente mantenido (versión 0.3.2 en abril 2026) y soporta tanto OAuth como Service Account, con lo que cubre cualquier escenario.

Requisitos previos antes de empezar

Asegúrate de tener esto antes de tocar nada. La mitad de los problemas de setup vienen de saltarse este paso.

  1. Claude Desktop instalado y actualizado. Descarga desde claude.ai/download. Necesitas la versión Desktop, no funciona en claude.ai web. Si tu cuenta es Free, MCP funciona; si es Pro, también; en Team/Enterprise puede haber restricciones según tu admin.
  2. Acceso verificado a la propiedad de Search Console. Tu cuenta de Google (o la Service Account, según método) debe estar añadida como propietario o administrador de la propiedad. Si solo tienes acceso de “visualizador”, la API responderá con datos limitados.
  3. Proyecto activo en Google Cloud. Con la Search Console API habilitada y credenciales generadas. Te llevará 5 minutos crearlo si no lo tienes.
  4. Terminal accesible. macOS o Linux van bien con Terminal por defecto. Windows: usa PowerShell o WSL2. Si nunca has tocado terminal, la opción remota (Porter/Windsor) es probablemente mejor para ti.

OAuth vs Service Account: qué elegir

Esta decisión condiciona el setup.

AspectoOAuth (tu cuenta personal)Service Account (cuenta robot)
Quién accedeTu propia cuenta GoogleUna cuenta de servicio creada en Google Cloud
Primera vezAbre navegador, das permiso, guarda tokenGeneras JSON, añades email-robot a GSC como admin
CaducidadRefresh automático mientras la app existaSin caducidad (clave estática)
Multi-clienteTedioso: o usas tu cuenta para todos o cambias usuarioLimpio: una Service Account por cliente
Riesgo si se filtraAlto: acceso a TU cuenta Google completa (en el scope concedido)Acotado: solo a las propiedades donde añadiste el email-robot
Recomendado paraFreelance / consultor con 1-3 propiedades propiasAgencia con cartera de clientes y separación de accesos

En cuentas de cliente usamos siempre Service Account. La cuenta robot pertenece al proyecto del cliente, se añade a su Search Console con permisos limitados a las propiedades necesarias y se revoca cuando termina la colaboración. Para análisis de tu propio sitio o tests internos, OAuth está bien y es más rápido.

Tutorial completo: mcp-gsc con uvx (vía recomendada)

Sigue estos pasos en orden. Tiempo estimado: 12-15 minutos la primera vez.

Paso 1. Instalar uv (gestor de paquetes Python moderno)

uv reemplaza pip + venv y resuelve dependencias mucho más rápido. uvx es su comando para ejecutar paquetes Python sin instalación previa.

Abre la Terminal y ejecuta los tres comandos en orden:

# 1. Descarga e instalacurl -LsSf https://astral.sh/uv/install.sh | sh# 2. Activa en la sesión actual de Terminalsource $HOME/.local/bin/env# 3. Hazlo permanente para futuras sesionesecho ‘source $HOME/.local/bin/env’ >> ~/.zshrc

Verifica que funciona:

uv –version

Si usas bash en lugar de zsh, sustituye .zshrc por .bashrc en el tercer comando. En Windows el comando de instalación es diferente; revisa la documentación oficial de uv.

Paso 2. Crear el proyecto en Google Cloud y habilitar la API

  1. Entra en Google Cloud Console con la cuenta Google que vas a usar.
  2. Crea un proyecto nuevo (botón superior “Seleccionar proyecto” → “Proyecto nuevo”). Llámalo algo claro: eximia-gsc-claude o el nombre de tu agencia.
  3. Una vez dentro del proyecto, ve a APIs y servicios → Biblioteca, busca “Search Console API” y pulsa Habilitar.

Paso 3. Generar las credenciales

Aquí decides OAuth o Service Account.

Opción A: OAuth (recomendado para empezar y tests personales)

  1. En APIs y servicios → Credenciales, pulsa Crear credenciales → ID de cliente OAuth 2.0.
  2. Configura la pantalla de consentimiento si te lo pide (tipo: Externo si tu cuenta no es Workspace; rellena los campos mínimos).
  3. Tipo de aplicación: Aplicación de escritorio. Nombre: Claude GSC. Pulsa Crear.
  4. Descarga el JSON y guárdalo en una ruta permanente: ~/Documents/client_secrets.json.

Opción B: Service Account (recomendado para agencia)

  1. En Credenciales pulsa Crear credenciales → Cuenta de servicio.
  2. Rellena nombre y descripción. No es necesario asignar roles a nivel proyecto.
  3. Una vez creada, abre la cuenta, pestaña Claves → Agregar clave → Crear clave nueva → JSON. Se descargará automáticamente.
  4. Guárdala como ~/Documents/service_account.json.
  5. Copia el email del service account (tiene formato nombre@proyecto.iam.gserviceaccount.com) y añádelo en Search Console → Ajustes → Usuarios y permisos → Añadir usuario → Permiso completo en cada propiedad que quieras consultar.

Si te equivocas y pones permiso de visualizador o restringido, la API devolverá filas vacías o error 403. Es un fallo silencioso muy común.

Paso 4. Configurar Claude Desktop

Encuentra tu ruta absoluta de uvx primero:

which uvx# Output típico macOS: /Users/tu-usuario/.local/bin/uvx

Abre el archivo de configuración de Claude Desktop según tu sistema:

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

Si el archivo no existe, créalo. Pega esta configuración (versión OAuth):

{  “mcpServers”: {    “gscServer”: {      “command”: “/Users/tu-usuario/.local/bin/uvx”,      “args”: [“mcp-search-console”],      “env”: {        “GSC_OAUTH_CLIENT_SECRETS_FILE”: “/Users/tu-usuario/Documents/client_secrets.json”      }    }  }}

Versión Service Account:

{  “mcpServers”: {    “gscServer”: {      “command”: “/Users/tu-usuario/.local/bin/uvx”,      “args”: [“mcp-search-console”],      “env”: {        “GSC_CREDENTIALS_PATH”: “/Users/tu-usuario/Documents/service_account.json”,        “GSC_SKIP_OAUTH”: “true”      }    }  }}

Usa siempre rutas absolutas, no ~/ ni rutas relativas. Las apps GUI como Claude Desktop no cargan tu .zshrc y no resuelven el ~ correctamente.

Paso 5. Reiniciar Claude Desktop y autorizar

Cierra Claude completamente con Cmd+Q en macOS o cerrando desde la bandeja en Windows. Cerrar solo la ventana no recarga la configuración MCP.

Vuelve a abrir Claude. En la barra inferior de cualquier chat debe aparecer el icono de herramientas con la conexión gscServer activa. Si estás en OAuth, la primera consulta abrirá una ventana del navegador para que autorices el acceso a tu cuenta Google. Solo ocurre una vez.

Paso 6. Verificar la conexión

Lanza este prompt:

Lista todas mis propiedades de Google Search Console.

Si Claude devuelve el listado, la integración funciona. Si te dice que no encuentra herramientas o lanza error, salta directo a la sección de troubleshooting más abajo.

Alternativa rápida: mcp-server-gsc con npx (Node.js)

Si ya tienes Node.js 18+ instalado y prefieres ese stack, mcp-server-gsc de ahonn es una opción más minimalista. Solo expone una herramienta, search_analytics, pero con parámetros muy ricos: hasta 25.000 filas por consulta, filtros con regex, detección automática de quick wins y soporte para todas las dimensiones de GSC.

Requisitos: Node.js 18+ y autenticación por Service Account (no soporta OAuth).

Configuración en claude_desktop_config.json:

{  “mcpServers”: {    “gsc”: {      “command”: “npx”,      “args”: [“-y”, “mcp-server-gsc”],      “env”: {        “GOOGLE_APPLICATION_CREDENTIALS”: “/Users/tu-usuario/Documents/service_account.json”      }    }  }}

Tras pegar la config, reinicia Claude Desktop completamente. Comprueba con:

Dame el rendimiento de https://midominio.com/ entre 2026-04-01 y 2026-04-30 agrupado por query y page, máximo 5000 filas.

Cuándo elegir esta opción frente a mcp-gsc: cuando solo quieres analytics, ya tienes Node y odias instalar Python. Si vas a auditar indexación o gestionar sitemaps desde Claude, vuelve a la opción de uvx, que cubre más casos.

10 prompts esenciales que usamos en auditorías Eximia

Estos son los prompts que ejecutamos cuando arrancamos una nueva cuenta o auditamos una existente. Empieza con los simples para validar que la conexión devuelve datos correctos, después escala a los compuestos.

1. Quick wins en página 2

Dame las URLs de midominio.com con posición media entre 8 y 15 e impresiones superiores a 500 en los últimos 28 días. Ordénalas por impresiones descendente y añade el CTR actual.

Para qué sirve: encontrar páginas a punto de entrar en el top 10 con un empujón mínimo (refresco, internal linking, mejora de title).

2. Canibalización de queries

Lista las queries de midominio.com donde más de una URL aparece en los resultados de los últimos 90 días. Para cada query, dame las URLs, posición media e impresiones.

Para qué sirve: detectar dos o más URLs compitiendo por la misma intención. Crítico en eCommerce con categoría + blog tocando lo mismo.

3. Caídas mes vs mes

Compara el rendimiento de midominio.com entre los últimos 28 días y los 28 días anteriores. Dame las queries con caída superior al 20% en clics y más de 100 impresiones en el periodo previo.

Para qué sirve: alerta temprana de caídas reales (no ruido). El filtro de impresiones previas evita falsos positivos.

4. CTR bajo en posiciones premium

Dame las páginas de midominio.com con posición media inferior a 5, más de 1000 impresiones y CTR inferior al 3% en los últimos 28 días.

Para qué sirve: páginas que aparecen alto pero no convierten clic. Suele ser title/meta poco atractivos o snippet robado por la SERP feature.

5. Resumen ejecutivo para cliente

Genera un resumen ejecutivo del rendimiento SEO de midominio.com en los últimos 28 días: total de clics, impresiones, CTR medio, posición media, top 5 queries por clics, top 5 páginas por clics y variación vs los 28 días anteriores. Formato apto para reporting de cliente.

Para qué sirve: input directo a la slide ejecutiva de tu informe mensual. Recortas 30-45 minutos de copiar/pegar.

6. Inspección batch de URLs

Inspecciona el estado de indexación de estas 10 URLs y dime cuáles tienen problemas de cobertura: [pega las URLs].

Para qué sirve: cuando metes 50 URLs nuevas y quieres validar que todas están indexadas sin abrir GSC una a una. Solo disponible en mcp-gsc, no en mcp-server-gsc.

7. Análisis por dispositivo

Dame el rendimiento de midominio.com en los últimos 28 días desglosado por dispositivo. ¿Qué categoría de páginas pierde más posiciones en mobile vs desktop?

Para qué sirve: detectar problemas mobile-first específicos. Útil en eCommerce con plantillas distintas por dispositivo.

8. Branded vs non-branded

Filtra las queries de midominio.com de los últimos 28 días separando branded (contienen “miempresa” o variantes: “mi-empresa”, “mienpresa”) y non-branded. Dame totales y top 10 de cada grupo.

Para qué sirve: aislar el efecto del SEO de marca vs el de captación. La fórmula con regex evita el sesgo de marca en KPIs orgánicos.

9. Análisis temporal de keywords ganadas y perdidas

Compara las queries que rankean midominio.com entre los últimos 90 días y los 90 anteriores. Dame las 20 keywords nuevas con más impresiones y las 20 keywords desaparecidas con más impresiones en el periodo anterior.

Para qué sirve: visión de cohortes de keywords. Útil para detectar pérdidas de relevancia por contenido obsoleto.

10. Mapeo URL ↔ queries para arquitectura de cluster

Para esta URL: midominio.com/categoria-padel, dame las top 30 queries que la traen tráfico orgánico en los últimos 90 días con clics, impresiones, CTR y posición. Agrupa las queries por intención (informacional, transaccional, navegacional).

Para qué sirve: input directo a la fase de clustering. Te dice qué intenciones cubre una URL pilar y qué queda fuera.

¿Quieres que tu cuenta de Search Console pase de datos sin usar a decisiones que mueven el ROI? El equipo de Eximia conecta Claude con GSC y monta los análisis recurrentes de tu negocio en menos de dos semanas. Háblanos.

Workflow de agencia: gestionar múltiples clientes

La integración cambia cuando pasas de tu propia web a gestionar 10-30 cuentas cliente. Los problemas que aparecen:

  • Mezclar credenciales. Si usas tu OAuth personal para todos los clientes, vas a tener accesos cruzados y un audit interno que no se puede defender.
  • Tokens caducados. Los refresh tokens de OAuth tienen vida pero pueden invalidarse si revisas accesos. En agencia eso son llamadas del cliente preguntando por qué no hay informe.
  • Cambio de cuenta entre conversaciones. Si vas saltando entre cliente A y cliente B, necesitas un mecanismo limpio para no pedir el informe del A con credenciales de B.

Cómo lo gestionamos en Eximia:

  1. Un proyecto Google Cloud por cliente. Cada cliente tiene su propio proyecto en GCP con la Search Console API habilitada. Si el cliente tiene su propio GCP, mejor: la Service Account vive en su organización.
  2. Una Service Account por cliente. El email-robot se llama seo-claude@proyecto-cliente.iam.gserviceaccount.com y se añade como admin solo de las propiedades de ese cliente, nunca de otros.
  3. Carpeta de credenciales versionada y cifrada. Usamos una carpeta /credenciales-clientes/ con un JSON por cliente, cifrada en disco. Nada en repos públicos. Si el portátil se compromete, hay un único punto de revocación: borrar la key en GCP.
  4. Configuración Claude Desktop modular. Tenemos varios bloques mcpServers, uno por cliente, con nombres descriptivos: “gsc-clienteA”, “gsc-clienteB”. Claude te muestra las herramientas de todos a la vez; al preguntar especificas la propiedad y el MCP server correcto encadena la llamada.
  5. Documentación interna por cliente. Cada cliente tiene un Notion con: nombre de la Service Account, ruta de la credencial en local, propiedades GSC asociadas, fecha de creación, fecha de revocación prevista. Sin esa documentación, la rotación de equipo se convierte en arqueología.

Regla de seguridad obligatoria: nunca subir un service_account.json a un repo, ni siquiera privado. Si se filtra y alguien tiene tu email-robot añadido en una propiedad, el atacante puede leer queries sensibles. Usa un gestor de secretos (1Password, Bitwarden, AWS Secrets Manager) y mantén el JSON solo en local.

Troubleshooting: los seis errores que vas a encontrar

Estos son los errores reales que aparecen en el 80% de las instalaciones, ordenados por frecuencia.

1. spawn uvx ENOENT o command not found: uvx

Causa: Claude Desktop no encuentra el binario uvx porque lanza procesos sin cargar tu .zshrc.

Solución: en la configuración, sustituye “command”: “uvx” por la ruta absoluta del binario, obtenida con:

which uvx

Resultado típico macOS: /Users/tu-usuario/.local/bin/uvx. Pega esa ruta literal en la config y reinicia.

2. uv –version dice command not found justo después de instalar

Causa: el instalador añade uv a ~/.local/bin pero tu sesión actual de Terminal no conoce esa ruta.

Solución:

source $HOME/.local/bin/envecho ‘source $HOME/.local/bin/env’ >> ~/.zshrc

3. “Credentials file not found” o autenticación falla

Causa principal: usaste ~/ o una ruta relativa en la configuración.

Solución: usa siempre ruta absoluta. /Users/tunombre/Documents/client_secrets.json es válido. ~/Documents/client_secrets.json puede no ser interpretado correctamente por la GUI app.

Causa secundaria (Service Account): no añadiste el email-robot a la propiedad de Search Console como admin. Comprueba en GSC → Ajustes → Usuarios y permisos.

4. Claude no muestra el MCP server tras editar la config

Causa: cerraste solo la ventana de Claude, no la app entera. macOS sigue manteniendo el proceso en background.

Solución: Cmd+Q en macOS, click derecho → Salir en el icono de la bandeja en Windows. Vuelve a abrir.

5. “MCP only works in Claude Desktop app, not the website”

Causa: estás intentando usar MCP en claude.ai en el navegador.

Solución: descarga Claude Desktop desde claude.ai/download. La instalación MCP es local en tu máquina, no llega a la web.

6. Error 429 o respuestas truncadas en queries grandes

Causa: estás golpeando los límites de la API de Search Console (1.200 requests/min por proyecto, 25.000 filas máximo por consulta).

Solución: parte las consultas en bloques (por ejemplo, divide por país o por dispositivo en lugar de pedir todo junto), usa rowLimit explícito y separa consultas con prompts encadenados en lugar de un único prompt monstruoso.

Limitaciones que debes conocer

Esto es lo que MCP + Claude no va a hacer, por mucho que el marketing del momento sugiera otra cosa:

  • Latencia de datos GSC. La API devuelve datos finales con 2-3 días de retraso. Si pides “clics de hoy”, recibirás datos parciales o nada. Usa GSC_DATA_STATE=”all” en la config si quieres incluir datos no consolidados.
  • Límite de 25.000 filas por consulta. Es límite de la API de Google, no del MCP server. Para análisis de long tail masivos, vas a tener que paginar manualmente o ir a BigQuery.
  • Coste de tokens si haces análisis masivos. Si pides 25.000 filas y Claude las procesa enteras, vas a consumir mucho contexto. Pide a Claude que filtre o agrupe en la propia llamada (“top 50 ordenadas por clics”) en lugar de pedir todo y procesar después.
  • No reemplaza dashboards visuales. Para vistas que tu equipo mira cada mañana, sigue siendo mejor un Looker Studio o un Datawrapper estático. MCP es para análisis ad-hoc y exploración profunda.
  • Lock-in al MCP elegido. Si construyes prompts complejos sobre las herramientas específicas de mcp-gsc (URL Inspection, sitemaps) y luego migras a otro, los prompts no son portables al 100%. Documenta tus prompts como activos del proceso, no del proveedor.
  • Seguridad de las credenciales en local. El JSON con la Service Account está en tu disco. Si el portátil se compromete, ese acceso se va con él. Cifra el disco (FileVault, BitLocker) y revoca la key si pierdes el dispositivo.

¿Por qué Claude y no ChatGPT o Gemini?

Aviso: este apartado es juicio estratégico nuestro, no evidencia replicada. Reflejo lo que vemos hoy.

  • Claude + MCP. Integración nativa de Anthropic, estándar abierto, ecosistema creciente (cualquier MCP server funciona en Cursor, Codex y Gemini CLI también). El razonamiento de Claude en análisis cuantitativos sobre tablas con miles de filas nos resulta superior a ChatGPT en consistencia, aunque la diferencia es marginal en tareas simples.
  • ChatGPT. Tiene connectors propios para herramientas Google desde 2025, pero el ecosistema MCP en OpenAI llega más tarde y con menos servers para SEO. La ventaja: Code Interpreter integrado, útil si quieres hacer transformaciones complejas sobre los datos en la misma conversación.
  • Gemini. Ventaja teórica al ser de Google: acceso directo a productos como GSC y GA4 vía conectores nativos. La realidad práctica en 2026 es que la integración SEO sigue siendo menos pulida que con MCP en Claude, especialmente para flujos de agencia con multi-cuenta. El producto evolucionará rápido pero hoy no es la primera opción para este caso de uso.

Mi recomendación honesta: Claude Desktop con mcp-gsc es la combinación más sólida hoy si trabajas en agencia. ChatGPT es alternativa razonable si ya tienes flujos montados ahí. Gemini tiene futuro pero todavía no es maduro para uso recurrente de SEO técnico.

Plan de implementación 30-60-90 días

Para que la integración no se quede en la novedad de la semana, así es como recomendamos rodarla en una agencia o equipo SEO:

Primeros 30 días: configurar y rodar 5 prompts diarios

  • Setup completo en 1-2 horas (sigue esta guía paso a paso).
  • Define 5 prompts core para tu cuenta principal y úsalos cada mañana durante un mes.
  • Documenta qué prompts dan datos accionables y cuáles devuelven ruido. Itera.

Días 30-60: integrar en reporting mensual de cliente

  • Sustituye 1-2 secciones de tu informe manual por outputs generados con Claude + MCP.
  • Empieza por la sección ejecutiva y por la detección de quick wins. Son las que más palanca dan.
  • Mide el ahorro de tiempo real: cronometra antes y después.

Días 60-90: workflows compuestos y automatización

  • Encadena prompts: detectar quick wins → priorizar por intención → generar brief de optimización.
  • Si tu volumen lo justifica, monta un scheduled task semanal que ejecute el resumen ejecutivo automáticamente.
  • Documenta el workflow en tu wiki interna como playbook reproducible para todo el equipo.

Te ayudamos a montar este workflow en tu cuenta

En Eximia Studio trabajamos con SEO técnico, growth y arquitecturas de contenido para marcas DTC y eCommerce omnicanal. Llevamos integraciones MCP con GSC y GA4 en producción en cuentas con más de 10 millones de impresiones mensuales. Si quieres que el setup, los prompts y el workflow recurrente queden montados sin que pierdas semanas, hablamos.

Preguntas frecuentes

¿Funciona Claude.ai web (navegador) con MCP?

No. Los MCP servers locales corren en tu máquina y solo se conectan a Claude Desktop, la aplicación de escritorio. Si necesitas usar Claude en el navegador, valora un MCP remoto (Porter, Windsor, Advanced GSC) que sí funciona vía web. La trade-off es que cedes los datos al proveedor del MCP remoto.

¿Necesito ser desarrollador para montarlo?

No, pero ayuda. Si nunca has tocado terminal y no quieres aprender ahora, las opciones remotas (Porter, Windsor) son cero-código y se instalan pegando una URL en Claude. Si tienes nivel medio (te manejas con la terminal, sabes editar JSON), la vía con uvx o npx descrita en esta guía es accesible en una tarde.

¿Cuánto cuesta usar Claude con MCP de GSC?

La API de Google Search Console es gratuita dentro de sus límites. Los MCP servers open-source (mcp-gsc, mcp-server-gsc) son gratuitos. Lo único que pagas es tu suscripción a Claude (Free o Pro funcionan; Pro recomendado por la cuota de mensajes). Los MCP remotos como Porter o Windsor cobran suscripción mensual aparte (rango 12-30 USD/mes en planes individuales).

¿Es seguro dar acceso a Claude a mi Search Console?

Sí, con matices. La autorización OAuth o la Service Account te da control total: revocas el acceso cuando quieras desde Google Cloud o desde Search Console. Anthropic no ve directamente tus datos de GSC; el MCP server local los procesa y solo el resumen llega a Claude. Si usas MCP remoto, los datos pasan por el servidor del proveedor, así que revisa su política de tratamiento de datos antes de conectar.

¿Puedo conectar también GA4 a la vez que GSC?

Sí. Hay MCP servers específicos para GA4 que se configuran en el mismo claude_desktop_config.json como un bloque adicional dentro de mcpServers. Una vez ambos están activos, puedes pedir a Claude análisis cruzados (“compara CTR en GSC con conversión en GA4 para estas URLs”), aunque la latencia y los desajustes entre ambas fuentes siguen siendo los mismos que tendrías en cualquier dashboard.

¿Anthropic guarda mis datos de GSC?

Anthropic procesa los prompts y respuestas según su política estándar para Claude Desktop. Los datos en bruto de la API de Google Search Console viajan del MCP server local al modelo dentro de cada conversación, pero no se almacenan como dataset entrenable salvo que tengas activado el opt-in correspondiente. Revisa los ajustes de privacidad de tu cuenta Claude para confirmar tu configuración actual.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *