Servidor MCP de analítica para Claude Code, Cursor y Codex
Conecta un servidor MCP de analítica a Claude Code o Cursor. Tu agente instala el tracking sin cookies, comprueba el primer evento y lee tus estadísticas.
Por NightOwl · Actualizado el · 4 min de lectura
¿Qué es un servidor MCP de analítica?#
El Model Context Protocol (MCP) es un estándar abierto que permite a los asistentes de IA llamar a herramientas. Un servidor MCP de analítica expone tu analítica como herramientas: tu agente de código puede preguntar cuántas personas te visitaron, qué páginas leyeron, de dónde llegaron y qué eventos dispararon, sin que tengas que abrir un dashboard.
La mayoría de los servidores MCP de analítica se quedan ahí: leen datos de un producto que ya está instalado. Pero en un proyecto nuevo, lo difícil es precisamente la instalación. El servidor MCP de Shipabase cubre las dos cosas: tu agente crea la app, añade el SDK en el archivo correcto, ejecuta la app y comprueba que llegó el primer evento.
Cómo añadir el servidor MCP de Shipabase#
Elige tu agente. El servidor es remoto (Streamable HTTP), así que no hay nada que instalar ni ejecutar en tu máquina.
claude mcp add --transport http shipabase https://api.shipabase.dev/mcpLuego escribe /mcp en Claude Code e inicia sesión.
{ "mcpServers": { "shipabase": { "url": "https://api.shipabase.dev/mcp" } }}Luego inicia sesión desde los ajustes MCP de Cursor.
gemini mcp add --transport http shipabase https://api.shipabase.dev/mcpLuego ejecuta /mcp auth shipabase en Gemini CLI.
codex mcp add shipabase --url https://api.shipabase.dev/mcpcodex mcp login shipabaseEl inicio de sesión abre tu navegador.
La primera vez, tu navegador abre Shipabase: inicia sesión, comprueba el nombre del agente y haz clic en Allow. El agente recibe su propio token. Puedes desconectarlo cuando quieras en Settings → AI agents.
Tu primer prompt: añade analítica a esta app#
Abre tu proyecto en el agente y pídele:
Añade la analítica de Shipabase a esta app y mide los registros.- 1
list_apps y luego create_app
El agente busca una app existente, o crea una con el nombre de tu proyecto, y obtiene su clave pública (
SB-EU-…). - 2
get_setup
Recibe los pasos exactos para tu framework: Next.js, React, Vue, Svelte, Node o React Native. Instalar
@shipabase/js, poner la clave en una variable de entorno y llamar ainituna sola vez. - 3
Editar el código
Añade
initen el lugar correcto y untrackEvent("signup_completed")donde se producen los registros. Tú revisas el diff. - 4
verify_install
Ejecuta la app, abre una página y comprueba que Shipabase recibió el primer evento. Las páginas vistas se registran automáticamente, así que la primera llega en cuanto carga la página.
Pregúntale a tu agente por tu tráfico#
En cuanto empiezan a llegar eventos, el mismo agente lee tus estadísticas. Algunos prompts que funcionan bien:
| Pregunta | Herramienta que usa el agente |
|---|---|
| ¿Qué tal fue la semana pasada? | get_overview: visitantes, visitas, eventos y tiempo en el sitio, comparados con la semana anterior |
| ¿Qué páginas se leen más? | get_top con path |
| ¿Me envían visitantes los asistentes de IA? | get_top con referrer: ChatGPT, Perplexity, Claude y otros aparecen identificados |
| ¿Qué navegadores y países? | get_top con engine_name o country |
| ¿Se están midiendo bien los registros? | get_events: cada evento con su recuento, sus visitantes y las claves de sus propiedades |
Servidores MCP de analítica: comparativa#
Varias herramientas de analítica ya incluyen un servidor MCP. Lo que cambia es la configuración y lo que el agente tiene permitido hacer. Esto es lo que recogían las comparativas públicas en 2026:
| Herramienta | Servidor MCP | Qué puede hacer tu agente |
|---|---|---|
| Shipabase | Oficial, remoto, inicio de sesión con OAuth | Crear apps, obtener la configuración, verificar la instalación, leer estadísticas |
| Google Analytics 4 | Oficial, se ejecuta en local | Leer informes. Requiere Python, pipx, dos APIs de Google Cloud y credenciales |
| PostHog | Oficial, OAuth | Leer una suite de producto muy amplia: analítica, flags, experimentos, errores… |
| Amplitude | Oficial, OAuth | Leer analítica de producto: gráficos, cohortes, experimentos |
| Plausible | Solo servidores de la comunidad | Leer estadísticas mediante una API key |
Elige el servidor MCP de la herramienta que ya usas. Si empiezas un proyecto nuevo y quieres que tu agente también se encargue de la instalación, ese es el hueco que cubre Shipabase.
Privacidad y límites#
- Sin datos personales. Shipabase nunca guarda direcciones IP ni user agents, y el SDK no usa cookies ni localStorage. El agente solo ve datos agregados.
- Acceso limitado. El agente puede leer estadísticas, listar apps y crear otras nuevas. No puede borrar una app, rotar una clave ni cambiar la configuración.
- Respuestas cortas. Top 10 filas por defecto y JSON compacto, para que el agente reserve su contexto para tu código.
Preguntas frecuentes
¿Qué es un servidor MCP de analítica?
Un servidor que expone tu analítica como herramientas a través del Model Context Protocol, para que asistentes de IA como Claude Code, Cursor, Gemini CLI o Codex puedan leer tus estadísticas y, con Shipabase, también configurar el tracking.
¿Necesito una API key?
No. La primera vez, tu agente abre el navegador e inicias sesión en Shipabase. Después, el agente recibe su propio token, que puedes revocar en Settings → AI agents.
¿Puede el agente borrar mis datos?
No. Puede leer estadísticas, listar apps y crear otras nuevas. Borrar una app, rotar una clave o cambiar la configuración solo se hace desde el dashboard.
¿Qué frameworks puede configurar el agente?
Next.js, React (Vite), Vue, Svelte, Node.js y React Native / Expo. Las páginas vistas se registran automáticamente en el navegador.
¿Funciona con otros clientes MCP?
Sí. Cualquier cliente compatible con servidores MCP remotos por Streamable HTTP con OAuth puede conectarse a https://api.shipabase.dev/mcp.



