Google Analytics MCP for Coolify
Google Analytics MCP para Coolify
Este paquete coloca una pasarela segura FastMCP HTTP/OAuth delante del
paquete oficial experimental analytics-mcp de Google. Está diseñado para ser desplegado como
una aplicación Coolify independiente y no modifica un despliegue existente de Google Ads MCP.
Qué proporciona
Punto final MCP HTTP transmisible en
/mcpProtección OAuth de Google para el punto final MCP remoto
Almacenamiento persistente cifrado para registros y tokens OAuth de MCP
Herramientas de la API de administración de Google Analytics y de la API de datos del paquete oficial
analytics-mcpSoporte tanto para ADC JSON de usuario autorizado como para una clave JSON de cuenta de servicio
Related MCP server: Google Analytics MCP server on Cloudflare Workers
Configuración requerida de Coolify
Cree un montaje de almacenamiento persistente en /data y exponga el puerto 8080.
Establezca estas variables de entorno en la nueva aplicación de Analytics:
Variable | Propósito |
| ID existente del proyecto de Google Cloud |
| Origen HTTPS final, sin |
| ID de cliente web OAuth de Google |
| Secreto de cliente web OAuth de Google |
| Secreto aleatorio largo utilizado para firmar tokens MCP |
| Clave Fernet utilizada para cifrar datos OAuth almacenados |
| ADC JSON autorizado para Analytics, introducido como un valor secreto |
PORT es opcional y su valor predeterminado es 8080.
Configuración de Google Cloud
Habilite ambas API en el mismo proyecto de Google Cloud:
API de administración de Google Analytics
API de datos de Google Analytics
El cliente OAuth debe ser una aplicación web. Agregue este URI de redireccionamiento autorizado después de que se asigne el dominio final:
https://YOUR-ANALYTICS-MCP-DOMAIN/auth/callbackLa URL MCP agregada a ChatGPT es:
https://YOUR-ANALYTICS-MCP-DOMAIN/mcpSeparación importante de credenciales
No modifique la aplicación de Ads existente ni reemplace sus credenciales. El
valor de GOOGLE_ANALYTICS_CREDENTIALS_JSON pertenece solo a esta aplicación independiente
de Analytics y debe incluir el ámbito https://www.googleapis.com/auth/analytics.readonly.
Cuando la pantalla de consentimiento OAuth de Google está en modo de prueba, Google puede hacer que los tokens de actualización de usuario autorizado caduquen después de siete días. Eso es una limitación de prueba de OAuth de Google, no un fallo de Coolify.
Versiones
analytics-mcp==0.7.0fastmcp==3.4.7Python 3.11
Los pines de versión hacen que los despliegues sean repetibles. Revise las versiones ascendentes antes de actualizarlas.
This server cannot be deployed
Maintenance
Related MCP Connectors
Hosted MCP server for GA4, Google Ads and Search Console. Google OAuth, nothing to install.
Read-only Google Analytics 4 MCP server for AI assistants.
1OAuth MCP for Google, Meta, X, LinkedIn, Reddit, TikTok, GSC, GA4, WordPress and GHL.
Hosted MCP server with managed OAuth for 15+ toolkits: Google Workspace, Fitbit, Oura, Kalshi, etc.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceA FastMCP-powered server that connects Google Analytics 4 data to Claude Desktop with automatic OAuth 2.0 authentication, enabling users to access GA4 metrics, properties, and reports through natural language queries.18MIT
- FlicenseNot gradedqualityCmaintenanceEnables MCP clients to read Google Analytics 4 data, deployed as a Cloudflare Worker with service account authentication.2-
- AlicenseNot gradedqualityCmaintenanceSelf-hosted MCP server for Google Analytics over HTTP, providing URL-addressable access with API key auth. It enables clients to run reports, list accounts/properties, and use compact paginated reports for token efficiency.MIT
- AlicenseNot gradedqualityBmaintenanceA read-only MCP server exposing Google Analytics 4 and AdSense APIs (reports, metadata, admin reads) via Cloudflare Workers with OAuth authentication.MIT