Tiempo de lectura: 7 minutos

Imagina abrir Claude y preguntarle directamente: «¿Cuántas sesiones orgánicas tuvo mi web el mes pasado y de qué páginas vinieron?» — y que te responda con los datos reales de tu Google Analytics. Sin abrir GA4, sin exportar CSVs, sin montar tablas a mano.

Eso es exactamente lo que permite conectar Claude con GA4 a través de MCP (Model Context Protocol), el protocolo de Anthropic para que Claude se comunique con herramientas externas. En Dossetenta lo usamos a diario para informes, auditorías y análisis de clientes, y en este post te enseñamos a montarlo en menos de 15 minutos.

Captura de una conversación en Claude Desktop respondiendo con datos reales de GA4 (pixelar datos del cliente).

  • Windows con Claude Desktop instalado (plan de pago).
  • Acceso de administrador a la(s) propiedad(es) de GA4.
  • Una service account de Google Cloud con su archivo de credenciales JSON y la Google Analytics Data API activada.

Abre PowerShell y ejecuta:

PowerShell
python --version

Si devuelve 3.10 o superior, pasa directamente al Paso 1. Si da error:

  1. Ve a python.org/downloads y descarga la última versión para Windows.
  2. Al instalar, marca la casilla «Add Python to PATH». Este punto es crítico: si no la marcas, nada de lo que viene después funcionará.
  3. Siguiente, siguiente, instalar.
  4. Cierra y vuelve a abrir PowerShell, y repite python --version para confirmar.

laude accede a los datos a través de la service account, así que hay que invitarla a cada propiedad como si fuera un usuario más:

  1. Entra en analytics.google.com
  2. AdministrarGestión de acceso a la propiedad → + Añadir usuarios
  3. Pega el email de tu service account (formato [email protected])
  4. Rol Lector (no necesita más) → Guardar
Tal vez te interese leer  Las mejores APIs de SEO: Comparativa técnica para desarrolladores y agencias

🔁Repite este paso por cada propiedad de GA4 que quieras consultar desde Claude.

Abre PowerShell y ejecuta estos comandos uno a uno:

PowerShell
# Permitir ejecución de scripts
Set-ExecutionPolicy -Scope CurrentUser RemoteSigned
 
# Descargar el servidor MCP
cd $env:USERPROFILE
git clone https://github.com/surendranb/google-analytics-mcp.git
cd google-analytics-mcp
 
# Crear entorno virtual e instalar dependencias
python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt
pip install -e .

💡Si el comando git da error, instala Git para Windows (siguiente, siguiente, instalar) y vuelve a abrir PowerShell.

Ahora hay que decirle a Claude dónde está el servidor y qué propiedad consultar:

  1. En Claude Desktop: menú hamburguesa (☰) → Settings → Developer → Edit Config
  2. Se abrirá el archivo claude_desktop_config.json
  3. Añade este bloque dentro de "mcpServers" (con una coma después del bloque anterior si ya tienes otros conectores):
claude_desktop_config.json
"ga4-cliente": {
  "command": "python",
  "args": ["-m", "ga4_mcp"],
  "env": {
    "GOOGLE_APPLICATION_CREDENTIALS": "C:/mcp/credenciales-ga4.json",
    "GA4_PROPERTY_ID": "TU-PROPERTY-ID-NUMERICO"
  }
}

📍¿Dónde está el Property ID? En GA4 → Administrar → Detalles de la propiedad. Es el número largo, no el ID de medición que empieza por G-.

Duplica el bloque cambiando el nombre y el Property ID:

claude_desktop_config.json
"ga4-cliente1": {
  "command": "python",
  "args": ["-m", "ga4_mcp"],
  "env": {
    "GOOGLE_APPLICATION_CREDENTIALS": "C:/mcp/credenciales-ga4.json",
    "GA4_PROPERTY_ID": "111111111"
  }
},
"ga4-cliente2": {
  "command": "python",
  "args": ["-m", "ga4_mcp"],
  "env": {
    "GOOGLE_APPLICATION_CREDENTIALS": "C:/mcp/credenciales-ga4.json",
    "GA4_PROPERTY_ID": "222222222"
  }
}

No basta con cerrar la ventana: Claude se queda en segundo plano.

  1. Ctrl + Shift + Esc para abrir el Administrador de tareas
  2. Busca Claude → Finalizar tarea
  3. Vuelve a abrir Claude Desktop

Si todo ha ido bien, verás el nuevo conector en el icono de herramientas del chat. 🎉

Tal vez te interese leer  Featured snippets: Cómo aparecer en fragmentos destacados con tu web

Aquí es donde esto deja de ser un truco técnico y se convierte en una herramienta de trabajo. Usos reales que le damos en Dos Setenta, con el prompt listo para copiar:

Lo que antes era una hora de Looker Studio y capturas, ahora es una pregunta.

Resume el rendimiento de mayo: sesiones, usuarios, conversiones y canales, comparado con abril.

Detecta estacionalidad y justifica resultados ante el cliente.

Compara el tráfico orgánico de mayo 2026 con mayo 2025 y dime qué páginas han ganado o perdido más.

Detecta estacionalidad y justifica resultados ante el cliente.

Compara el tráfico orgánico de mayo 2026 con mayo 2025 y dime qué páginas han ganado o perdido más.

Cruza las fechas con updates de Google y tienes media auditoría hecha.

¿Ha habido alguna caída brusca de tráfico en los últimos 90 días? ¿En qué fechas y canales?

Ingresos, productos y canal de adquisición en una sola consulta.

¿Qué productos generaron más ingresos este trimestre y desde qué canal llegaron esos compradores?

Oro puro para priorizar actualizaciones de contenido.

Lista los 20 posts con más tráfico orgánico y su engagement. ¿Cuáles tienen tráfico alto pero engagement bajo?

Descubre dónde inviertes en tráfico que no convierte.

Lista los 20 posts con más tráfico orgánico y su engagement. ¿Cuáles tienen tráfico alto pero engagement bajo?

Especialmente útil en proyectos multiidioma.

¿Desde qué países y ciudades llega el tráfico? ¿Hay algún mercado creciendo que no estemos trabajando?

Especialmente útil en proyectos multiidioma.

Tal vez te interese leer  Del SEO al GEO: cómo adaptarse a las búsquedas con IA
¿Desde qué países y ciudades llega el tráfico? ¿Hay algún mercado creciendo que no estemos trabajando?

Detecta páginas donde el móvil rinde mucho peor.

Compara la tasa de conversión entre móvil y escritorio. ¿Hay páginas donde el móvil falla?

Si también tienes el conector de GSC, pide análisis combinados.

Cruza las páginas con más impresiones en GSC con su engagement en GA4 y dime dónde hay oportunidad.

Llega a la reunión con los datos masticados y con contexto.

Dame los 5 datos más relevantes del último mes para la reunión con el cliente, con posibles explicaciones.

Resultados de cualquier campaña etiquetada con UTMs.

¿Qué tráfico y conversiones trajo la campaña con utm_campaign=verano2026?

Para una agencia, esto solo ya justifica la media hora de instalación.

Compara las sesiones orgánicas de los últimos 30 días en ga4-cliente1 y ga4-cliente2.

¿Y si esto te lo montamos nosotros?

En Dos Setenta llevamos la analítica y el SEO, con conectores propios de IA para GA4, Search Console y más. Si quieres que tu medición esté bien montada (y bien exprimida), hablamos.

Hola, mi nombre es Andrea, soy una especialista en SEO Técnico apasionada por el análisis y la optimización de sitios web para motores de búsqueda. Me enfoco en mejorar la estructura, velocidad y accesibilidad de las páginas web, utilizando mis habilidades para interpretar datos y convertirlos en estrategias efectivas. Mi objetivo es ser un elemento clave para el éxito de cualquier proyecto digital.

Leave a Reply

Share
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.