Skip to main content
Glama
ccsDevs

Google Analytics MCP for Coolify

by ccsDevs

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 /mcp

  • Protecció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-mcp

  • Soporte tanto para ADC JSON de usuario autorizado como para una clave JSON de cuenta de servicio

Related MCP server: Google MCP Server

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

GOOGLE_PROJECT_ID

ID existente del proyecto de Google Cloud

GOOGLE_ANALYTICS_MCP_BASE_URL

Origen HTTPS final, sin /mcp

GOOGLE_ANALYTICS_MCP_OAUTH_CLIENT_ID

ID de cliente web OAuth de Google

GOOGLE_ANALYTICS_MCP_OAUTH_CLIENT_SECRET

Secreto de cliente web OAuth de Google

GOOGLE_ANALYTICS_MCP_JWT_SIGNING_KEY

Secreto aleatorio largo utilizado para firmar tokens MCP

GOOGLE_ANALYTICS_MCP_STORAGE_ENCRYPTION_KEY

Clave Fernet utilizada para cifrar datos OAuth almacenados

GOOGLE_ANALYTICS_CREDENTIALS_JSON

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/callback

La URL MCP agregada a ChatGPT es:

https://YOUR-ANALYTICS-MCP-DOMAIN/mcp

Separació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.0

  • fastmcp==3.4.7

  • Python 3.11

Los pines de versión hacen que los despliegues sean repetibles. Revise las versiones ascendentes antes de actualizarlas.

F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Self-hosted federated MCP gateway: one OAuth 2.1 MCP server in front of N apps, user-level scopes.

  • Google-OAuth-gated LLM gateway: verify a Google ID token, then run a Gemini (Vertex AI) completion f

  • Streamable HTTP MCP server for Google Calendar and Sheets with OAuth login.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ccsDevs/google-analytics-mcp-coolify'

If you have feedback or need assistance with the MCP directory API, please join our Discord server