Skip to main content
Glama

GA4 MCP Server

GA4 MCP Server

Google ADK の UI を使って GA4 MCP サーバーを構築するためのリポジトリです。

必要な権限

Cloud Run Admin Compute Load Balancer Admin Editor Logs Configuration Writer Monitoring Editor Service Account Admin Service Account User

デプロイ手順

  1. 各種 API を有効化

    • Cloud Run API

    • Compute Engine API

    • Vertex AI API

    • Cloud Build API

    • Google Analytics Admin API

    • Google Analytics Data API

  2. サービスアカウントの作成

    • ロール: Vertex AI ユーザー

  3. GA4 アカウントもしくはプロパティでサービスアカウントに以下の権限を付与

    • 役割: 閲覧者

    • 対象: 作成したサービスアカウント

  4. Artifact Registry にリポジトリを作成。Docker コンテナを push

  5. Cloud Run にて新しいサービスを作成

  6. Cloud Load Balancing にて新しいロードバランサを作成

    • 必要であれば IP 制限

開発手順

以下のコマンドを実行し、https://www.googleapis.com/auth/analytics.readonlyhttps://www.googleapis.com/auth/cloud-platform の権限を付与した認証情報を取得。

gcloud auth application-default login \ --scopes https://www.googleapis.com/auth/analytics.readonly,https://www.googleapis.com/auth/cloud-platform

ADK の UI を起動

adk web --reload_agents

参考

-
security - not tested
F
license - not found
-
quality - not tested

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.

Enables interaction with Google Analytics 4 data through the Google Analytics Data API. Built using Google ADK UI and deployed on Google Cloud Platform with proper service account authentication for GA4 data access.

  1. 必要な権限
    1. デプロイ手順
      1. 開発手順
        1. 参考

          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/paulhindemith/ga4-mcp-server'

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