Servidor MCP de Google Analytics
Una implementación de servidor MCP para acceder a los datos de Google Analytics 4 (GA4), creada utilizando el SDK de TypeScript de Model Context Protocol.
Características
- Obtenga métricas de visitas a la página con dimensiones personalizables
- Seguimiento de usuarios activos y nuevos a lo largo del tiempo
- Analizar eventos específicos y sus métricas
- Monitorear las métricas del comportamiento del usuario (duración de la sesión, tasa de rebote)
- Selección de rango de fechas flexible para todas las consultas
Prerrequisitos
- Node.js 20 o superior
- Propiedad de Google Analytics 4
- Proyecto de Google Cloud con la API de datos de Analytics habilitada
- Credenciales de cuenta de servicio con permisos adecuados
Configuración
- Cree un proyecto de Google Cloud y habilite la API de datos de Analytics
- Cree una cuenta de servicio y descargue el archivo JSON de credenciales
- Otorgue a la cuenta de servicio el acceso adecuado a su propiedad GA4
- Configurar variables de entorno:
Instalación
Instalación mediante herrería
Para instalar Google Analytics Server para Claude Desktop automáticamente a través de Smithery :
Instalación manual
Uso
Iniciando el servidor
Configuración en Claude Desktop
Añade esto a tu configuración de Claude Desktop:
Funciones disponibles
obtener vistas de página
Obtener métricas de visitas a la página para un rango de fechas específico:
obtener usuarios activos
Obtenga métricas de usuarios activos:
obtenerEventos
Obtener métricas de eventos:
obtenerComportamientoUsuario
Obtener métricas de comportamiento del usuario:
Consideraciones de seguridad
- Utilice siempre variables de entorno para credenciales confidenciales
- Implementar configuraciones CORS apropiadas
- Siga el principio del mínimo privilegio al configurar los permisos de la cuenta de servicio
- Rotar periódicamente las credenciales de la cuenta de servicio
- Supervisar el uso de la API e implementar una limitación de velocidad si es necesario
Contribuyendo
¡Agradecemos sus contribuciones! Lea nuestra Guía de Contribución para obtener más información sobre nuestro código de conducta y el proceso para enviar solicitudes de incorporación de cambios.
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Una implementación de servidor MCP para acceder a los datos de Google Analytics 4 (GA4), creada utilizando el SDK de TypeScript de Model Context Protocol.
Related MCP Servers
- AsecurityFlicenseAqualityAn MCP (Model Context Protocol) server that provides Google search capabilities and webpage content analysis tools. This server enables AI models to perform Google searches and analyze webpage content programmatically.Last updated -33152TypeScript
- -securityFlicense-qualityProvides an interface to access Google Analytics Data API through Model Context Protocol (MCP), allowing users to retrieve reports and realtime data from Google Analytics 4 properties.Last updated -JavaScript
- -securityFlicense-qualityAn MCP (Multi-Agent Conversation Protocol) Server providing natural language access to Google's Cloud Datastore services through the v1beta1 API.Last updated -Python
- -securityFlicense-qualityThis MCP Server provides a natural language interface to interact with Google's Policy Analyzer API, allowing users to analyze policies and evaluate compliance through conversations.Last updated -Python