Skip to main content
Glama
ccsDevs

Google Analytics MCP for Coolify

by ccsDevs

Coolify向けGoogle Analytics MCP

このパッケージは、Googleの公式実験版analytics-mcpパッケージの前に、セキュアなFastMCP HTTP/OAuthゲートウェイを配置します。これは別のCoolifyアプリケーションとしてデプロイすることを意図しており、既存のGoogle Ads MCPデプロイメントを変更するものではありません。

提供するもの

  • /mcp でのストリーミング可能なHTTP MCPエンドポイント

  • リモートMCPエンドポイントのためのGoogle OAuth保護

  • MCP OAuth登録とトークンのための暗号化された永続ストレージ

  • 公式analytics-mcpパッケージからのGoogle Analytics管理APIおよびデータAPIツール

  • 認可ユーザーADC JSONまたはサービスアカウントJSONキーのサポート

Related MCP server: Google MCP Server

必要なCoolify設定

/data に永続ストレージマウントを作成し、ポート 8080 を公開します。

新しいAnalyticsアプリケーションに以下の環境変数を設定します:

変数

目的

GOOGLE_PROJECT_ID

既存のGoogle CloudプロジェクトID

GOOGLE_ANALYTICS_MCP_BASE_URL

最終的なHTTPSオリジン(/mcp なし)

GOOGLE_ANALYTICS_MCP_OAUTH_CLIENT_ID

Google OAuthウェブクライアントID

GOOGLE_ANALYTICS_MCP_OAUTH_CLIENT_SECRET

Google OAuthウェブクライアントシークレット

GOOGLE_ANALYTICS_MCP_JWT_SIGNING_KEY

MCPトークンの署名に使用される長いランダムシークレット

GOOGLE_ANALYTICS_MCP_STORAGE_ENCRYPTION_KEY

保存されたOAuthデータの暗号化に使用されるFernetキー

GOOGLE_ANALYTICS_CREDENTIALS_JSON

Analyticsで認可されたADC JSON(1つのシークレット値として入力)

PORT はオプションで、デフォルトは 8080 です。

Google Cloudの設定

同じGoogle Cloudプロジェクトで両方のAPIを有効にします:

  • Google Analytics管理API

  • Google AnalyticsデータAPI

OAuthクライアントはウェブアプリケーションである必要があります。最終的なドメインが割り当てられた後、以下の認証済みリダイレクトURIを追加します:

https://YOUR-ANALYTICS-MCP-DOMAIN/auth/callback

ChatGPTに追加されるMCP URLは次のとおりです:

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

重要な認証情報の分離

既存のAdsアプリケーションを変更したり、その認証情報を置き換えたりしないでください。GOOGLE_ANALYTICS_CREDENTIALS_JSON の値は、この別のAnalyticsアプリケーションにのみ属し、https://www.googleapis.com/auth/analytics.readonly スコープを含める必要があります。

Google OAuth同意画面がテスト中のとき、Googleは認可ユーザーのリフレッシュトークンを7日後に期限切れにする場合があります。これはGoogle OAuthのテスト制限であり、Coolifyの障害ではありません。

バージョン

  • analytics-mcp==0.7.0

  • fastmcp==3.4.7

  • Python 3.11

バージョンの固定により、デプロイメントが再現可能になります。更新前に上流のリリースを確認してください。

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