Sobre el proyecto

Google Analytics 4 (GA4) MCP Server es un servidor Model Context Protocol que proporciona a los agentes de IA acceso directo y listo para análisis a propiedades GA4. Elimina el trabajo manual de manipulación de datos al ofrecer descubrimiento de esquemas, agregación de métricas en el servidor y valores predeterminados seguros desde el inicio. El servidor se puede instalar mediante un instalador universal de una sola línea que configura automáticamente clientes MCP populares como Claude Desktop, Cursor, Claude Code, VS Code (Cline/Roo Code/Continue), Zed y Windsurf. También está disponible como paquete Python en PyPI y como paquete npm bajo el alcance `@surendranb`. Las herramientas disponibles incluyen ejecutar informes multidimensionales de GA4 con totales automatizados, enumerar cuentas y propiedades, obtener esquemas completos de dimensiones y métricas, consultar usuarios activos y conteos de eventos en tiempo real, y buscar habilidades analíticas integradas. Las habilidades dinámicas se cargan desde GitHub y cubren diagnóstico de tráfico, adquisición por canal, análisis de comercio electrónico y análisis de referencias de IA (rastreo de tráfico referido por ChatGPT, Claude, Perplexity y Gemini). La autenticación requiere un archivo JSON de cuenta de servicio de Google y un ID de propiedad GA4, configurables mediante variables de entorno o archivos de configuración específicos del cliente. El paquete recopila telemetría anónima sin PII de forma predeterminada, que puede desactivarse mediante `DO_NOT_TRACK=1` o `MCP_TELEMETRY_OPT_OUT=1`. Licencia: MIT.