MCP Server: ¿y si pudieras hablar con tus datos de Google Analytics?

Actualizado el 9 min. de lectura

¿Y si pudieras hablar con tus datos de Google Analytics?

En el día a día del análisis digital, todo parte de una pregunta de negocio: ¿qué campañas tienen mejor rendimiento? ¿Cómo se comportan los usuarios que llegan por un canal específico? La velocidad a la que obtenemos la respuesta es clave, pero el camino habitual para encontrarla —construir un informe personalizado en Google Analytics o adentrarse en BigQuery— es un proceso que consume un tiempo valioso.

Esta fricción entre la pregunta y la respuesta es un reto común. No se trata de no poder encontrar el dato, sino del esfuerzo que requiere. Pero, ¿y si existiera una forma de agilizar este proceso? ¿Y si pudiéramos hacer nuestras preguntas directamente en lenguaje natural?

Esa forma de trabajar ya es una realidad.

De la pregunta al dato con un mensaje

Seguramente somos muchos los profesionales que hemos probado a usar una herramienta de IA para analizar datos, por ejemplo, subiendo un archivo CSV. Es una funcionalidad útil, pero tiene una limitación importante: los datos son estáticos. En el momento en que la información de la fuente original se actualiza, el análisis se queda obsoleto.

La solución, por tanto, pasa por permitir que la IA se conecte directamente a la fuente de datos en tiempo real. Y aquí es donde entra en juego el Servidor MCP (Model Context Protocol), un protocolo de código abierto impulsado por Anthropic que permite a los LLM comunicarse con otras plataformas.

Su función es actuar como un traductor entre la IA y la API de Google Analytics. Para ello, el servidor ofrece un catálogo de herramientas (o funciones) muy concretas que el modelo de lenguaje puede utilizar. Por ejemplo, expone funciones para ejecutar informes (run_report), obtener detalles de la cuenta (get_property_details) o consultar datos en tiempo real (run_realtime_report).

De esta forma, es el Servidor MCP el que dota al modelo de lenguaje de la capacidad de interactuar directamente con nuestros datos de analítica, superando la barrera de los archivos estáticos.

Para entenderlo de forma sencilla, imaginemos el flujo de una pregunta:

  1. La pregunta: un usuario interactúa con el LLM y le pregunta, por ejemplo, «compara el tráfico orgánico y el social del último trimestre».
  2. La traducción: el LLM interpreta la petición y decide que necesita usar la herramienta run_report. Llama al Servidor MCP con los parámetros correspondientes (dimensiones, métricas, fechas…).
  3. La petición: el Servidor MCP recibe la llamada y ejecuta la consulta real contra la API de Google Analytics.
  4. La respuesta: finalmente, el Servidor MCP recibe los datos de la API, los estructura y se los devuelve al LLM para que éste los presente al usuario de forma clara y concisa, a menudo en una tabla o un resumen fácil de digerir.

Ahora que se entiende el mecanismo, veamos dónde demuestra esta tecnología su verdadero potencial.

Aplicaciones prácticas: 5 ejemplos del día a día

Para entender su alcance, nada mejor que verlo en acción. A continuación, cinco ejemplos de cómo transforma tareas habituales:

1. Auditoría de configuración

Pregunta

¿Qué dimensiones y métricas personalizadas están activas en la propiedad ‘MiEcommerce-PROD’? Haz una tabla y categorízalas según su ámbito (evento, usuario…).

Utilidad

No nos limitamos a pedir un simple listado. Podemos ir un paso más allá y solicitar a la IA que haga el trabajo de organización por nosotros, pidiéndole que estructure la información en una tabla y la clasifique por ámbito. La ventaja es evidente: en lugar de un proceso en dos fases (buscar en Google Analytics y luego ordenar en una hoja de cálculo), se obtiene un resultado final y estructurado con una sola petición.

¿Qué dimensiones y métricas personalizadas están activas en la propiedad? Haz una tabla y categorízalas según su ámbito (evento, usuario, item...) y su función.
Tabla de dimensiones personalizadas clasificadas por ámbito

2. Análisis comparativo de segmentos

Pregunta

Compara los eventos ‘purchase’, el ‘engagement rate’ y el tiempo de interacción medio de la sesión para los usuarios que llegan por tráfico orgánico contra los que llegan por redes sociales en el último trimestre.

Utilidad

El valor aquí es la agilidad en la toma de decisiones. En una reunión de seguimiento, una pregunta como esta puede surgir en cualquier momento. En lugar de un «lo miro y os digo algo», la respuesta se obtiene al instante, permitiendo que la conversación estratégica continúe sin interrupciones y con datos reales sobre la mesa.

Compara el número de eventos clave, el 'engagement rate' y el tiempo de interacción medio de la sesión para los usuarios que llegan por tráfico orgánico contra los que llegan por redes sociales en el último trimestre.
Conclusiones ejecutivas entre búsqueda orgánica y redes sociales.

3. Supervisión del rendimiento de campañas

Pregunta

Analiza las campañas de Google Ads de este mes. Primero, clasifícalas por objetivo según su nombre (AW=Awareness, CV=Conversión). Luego, dame una tabla con las 3 mejores de cada tipo: para las de Awareness, muestra sesiones y coste; para las de Conversión, muestra ROAS y conversiones.

Utilidad

Como vemos, la IA no se limita a extraer datos, sino que nos permite aplicar una lógica de negocio para contextualizarlos. La consulta automatiza el trabajo manual de segmentar campañas por objetivo y aplicar los KPIs correctos a cada grupo. Esto permite a un responsable de marketing pasar directamente a la interpretación estratégica: ¿están cumpliendo su función las campañas de Awareness? ¿Son rentables las de Conversión?

4. Optimización de contenidos

Pregunta

¿Cuáles son las 10 páginas de nuestro blog con mayor tiempo de interacción promedio para usuarios de móvil en los últimos 6 meses?

Utilidad

Este caso de uso es un claro ejemplo de cómo se fomenta la autonomía. Un equipo de contenidos puede responder a sus propias preguntas operativas, agilizando su toma de decisiones. Y lo que es más importante, la conversación con el equipo de analítica se vuelve más estratégica: ya no parte de una petición de datos básicos, sino con un análisis preliminar sobre la mesa, listos para profundizar juntos en el porqué y en los siguientes pasos.

¿Cuáles son las 10 páginas de nuestro blog con mayor tiempo de interacción promedio para usuarios de móvil en los últimos 6 meses?
Insights por temática

5. Detección de anomalías

Pregunta

Analiza las conversiones diarias del evento ‘purchase’ durante el último mes. Identifica si algún día ha tenido una desviación superior al 20% (positiva o negativa) en comparación con el mismo día de la semana anterior.

Utilidad

Automatizamos una de las tareas de monitorización más críticas, la de diferenciar una anomalía real de las variaciones habituales. Al comparar cada día con su equivalente de la semana anterior, se obtiene un sistema de alerta temprana muy fiable. Permite identificar al instante el impacto de un problema técnico en las ventas o el éxito inesperado de una campaña, pasando de la revisión manual de dashboards a una vigilancia proactiva y contextual.

Analiza el número de eventos diarios del evento 'session_start' durante el último mes. Identifica si algún día ha tenido una desviación superior al 20% (positiva o negativa) en comparación con el mismo día de la semana anterior.
Análisis de eventos 'session_start' - últimos 30 días
Desviación por día del evento 'session_start'

Más allá de la consulta: hacia un análisis proactivo y unificado

La agilidad para obtener respuestas es solo el principio. La pregunta natural es: ¿qué podemos construir sobre esta base? La respuesta se divide en dos grandes caminos que transforman de verdad el trabajo de un analista:

La primera es la vigilancia automática. Automatizar las preguntas de monitorización, como la de detección de anomalías, transforma por completo el flujo de trabajo. Aunque esto requiere conectar el sistema con otras herramientas (como n8n) para programar la consulta de forma periódica, el resultado es un sistema que vigila los KPIs 24/7 y nos avisa solo cuando algo requiere atención, permitiendo que el equipo se centre en la solución, no en la búsqueda del problema.

La segunda, y quizás la más potente, es la visión 360. Uno de los grandes retos de cualquier analista es romper los silos de datos. La arquitectura MCP lo facilita, ya que podemos crear servidores MCP para conectar otras herramientas. Esto hace posible unificar en una sola respuesta los datos de visibilidad de Search Console con el comportamiento del usuario en Google Analytics, o los costes de una campaña con los datos de LTV de un CRM, obteniendo una visión completa del negocio sin el trabajo manual de exportar y combinar archivos.

Una nueva forma de trabajar con datos

Como hemos visto, esta forma de interactuar con los datos no va de sustituir informes, sino de optimizar todo el proceso de análisis. Lejos de restar importancia al dominio técnico, esta nueva agilidad lo hace más crucial que nunca: el conocimiento profundo de los datos es la base que nos permite validar las respuestas de la IA, entender sus matices y, en definitiva, formular la pregunta correcta.

El verdadero cambio es que, al agilizar la extracción, el foco del trabajo se desplaza. El valor del analista se expande, permitiendo que su capacidad para explorar hipótesis y conectar los datos con la estrategia brille con más fuerza. Herramientas como el Servidor MCP actúan como un catalizador, permitiendo que el profesional dedique más tiempo a lo que realmente define su rol: pasar del qué al porqué.

Y esta transformación va más allá del analista. Cuando la curiosidad de cualquier persona de la empresa puede ser respondida al instante de forma controlada, se fomenta de forma natural una cultura donde las decisiones se toman con datos, no con intuiciones.

Si te has quedado con ganas de explorar la parte técnica del MCP, te animamos a echar un vistazo a la documentación del MCP Server para Google Analytics en GitHub. Quizá sea el primer paso para descubrir nuevas formas de trabajar con tus datos, compartir hallazgos con tu equipo y abrir conversaciones que antes parecían imposibles. Al fin y al cabo, la tecnología es solo el comienzo: el verdadero cambio empieza cuando la ponemos en manos de personas curiosas.

Autor del post

| Data Analyst

LinkedIn ↗

Artículos relacionados

Deja un comentario

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