Skip to main content
Glama

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

Related MCP server: GA4 Analytics MCP

デプロイ手順

  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.readonly と https://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

参考

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables querying Google Analytics 4 properties through natural language, supporting historical and real-time reports, metadata discovery, and property listing via a Vercel-deployed MCP server.
    229 npm
    MIT
  • F
    license
    Not graded
    quality
    B
    maintenance
    Enables querying Google Analytics 4 properties, metadata, and reports—including realtime, overview, top pages, and traffic sources—through read-only per-user Google OAuth 2.1 authentication. It runs as its own OAuth resource/authorization server, keeping Google tokens encrypted and never exposed to the client.
    -