Google アナリティクス MCP サーバー
Model Context Protocol TypeScript SDK を使用して構築された、Google アナリティクス 4 (GA4) データにアクセスするための MCP サーバー実装。
特徴
- カスタマイズ可能なディメンションでページビュー指標を取得
- アクティブユーザーと新規ユーザーを時間の経過とともに追跡する
- 特定のイベントとその指標を分析する
- ユーザー行動指標(セッション継続時間、直帰率)を監視する
- すべてのクエリに対して柔軟な日付範囲の選択
前提条件
- Node.js 20以上
- Google アナリティクス 4 プロパティ
- Analytics Data API が有効になっている Google Cloud プロジェクト
- 適切な権限を持つサービス アカウントの資格情報
設定
- Google Cloud プロジェクトを作成し、Analytics Data API を有効にする
- サービスアカウントを作成し、認証情報JSONファイルをダウンロードします
- サービス アカウントに GA4 プロパティへの適切なアクセス権を付与します
- 環境変数を設定します。
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の Google Analytics Server を自動的にインストールするには:
手動インストール
使用法
サーバーの起動
Claude Desktopでの設定
Claude Desktop の構成にこれを追加します:
利用可能な機能
ページビューを取得する
特定の日付範囲のページビュー指標を取得します。
アクティブユーザーを取得する
アクティブユーザーのメトリクスを取得します。
取得イベント
イベント メトリックを取得します。
getUserBehavior
ユーザー行動のメトリクスを取得します。
セキュリティに関する考慮事項
- 機密性の高い認証情報には常に環境変数を使用する
- 適切なCORS設定を実装する
- サービス アカウントの権限を設定するときは、最小権限の原則に従ってください。
- サービスアカウントの認証情報を定期的にローテーションする
- APIの使用状況を監視し、必要に応じてレート制限を実装する
貢献
貢献を歓迎します!行動規範とプルリクエストの送信手順の詳細については、貢献ガイドをお読みください。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。
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.
Model Context Protocol TypeScript SDK を使用して構築された、Google アナリティクス 4 (GA4) データにアクセスするための MCP サーバー実装。
Related MCP Servers
- AsecurityFlicenseAqualityAn MCP (Model Context Protocol) server that provides Google search capabilities and webpage content analysis tools. This server enables AI models to perform Google searches and analyze webpage content programmatically.Last updated -32780TypeScript
- -securityFlicense-qualityProvides an interface to access Google Analytics Data API through Model Context Protocol (MCP), allowing users to retrieve reports and realtime data from Google Analytics 4 properties.Last updated -07JavaScript
- -securityFlicense-qualityAn MCP (Multi-Agent Conversation Protocol) Server providing natural language access to Google's Cloud Datastore services through the v1beta1 API.Last updated -Python
- -securityFlicense-qualityConnects Google Analytics 4 data to Claude, Cursor and other MCP clients, enabling natural language queries of website traffic, user behavior, and analytics data with access to 200+ GA4 dimensions and metrics.Last updated -95Python