Provides access to Google Analytics 4 (GA4) data and functionality, enabling retrieval and analysis of website analytics data through the Google Analytics Data API and Admin API.
GA4 MCP Server
Google ADK の UI を使って GA4 MCP サーバーを構築するためのリポジトリです。
必要な権限
デプロイ手順
各種 API を有効化
Cloud Run API
Compute Engine API
Vertex AI API
Cloud Build API
Google Analytics Admin API
Google Analytics Data API
サービスアカウントの作成
ロール: Vertex AI ユーザー
GA4 アカウントもしくはプロパティでサービスアカウントに以下の権限を付与
役割: 閲覧者
対象: 作成したサービスアカウント
Artifact Registry にリポジトリを作成。Docker コンテナを push
Cloud Run にて新しいサービスを作成
Cloud Load Balancing にて新しいロードバランサを作成
必要であれば IP 制限
開発手順
以下のコマンドを実行し、https://www.googleapis.com/auth/analytics.readonly
と https://www.googleapis.com/auth/cloud-platform
の権限を付与した認証情報を取得。
ADK の UI を起動
参考
This server cannot be installed
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.