Google アナリティクス MCP サーバー

Google アナリティクス MCP サーバー

Google アナリティクス MCP サーバーを使い、GA4 を AI 搭載の開発者ワークフローやアシスタントとシームレスに橋渡し。自然言語によるアナリティクス、自動レポート、実用的なインサイトを実現します。

「Google アナリティクス」MCP サーバーは何をするか

Google アナリティクス MCP サーバーは、Google アナリティクス 4 (GA4) のデータを Model Context Protocol (MCP) を使って Claude、Cursor、Windsurf などの AI アシスタントや開発者ツールとシームレスに統合します。MCP クライアントと GA4 API の橋渡しとして機能し、ウェブサイトトラフィックやユーザー行動、アナリティクスデータを自然言語でクエリでき、200 以上のディメンションや指標へのアクセスを解放します。これにより、AI エージェントが自動レポーティングや高度なデータ分析、実用的なインサイトの提供を開発フローや AI ツール内で直接行えるようになり、ダッシュボード操作なしでデータ駆動の意思決定プロセスを効率化します。

プロンプト一覧

リポジトリには特定のプロンプトテンプレートは記載されていません。

リソース一覧

リポジトリに明示的なリソースの記載はありません。

ツール一覧

  • サーバーで提供されるツール(例: ga4_mcp_server.py など)に関する詳細はファイル内に記載されていません。

この MCP サーバーのユースケース

  • 自然言語によるアナリティクスクエリ: 開発者やアナリストが、トラフィックやユーザー行動、コンバージョン指標などを英語で質問し、GA4 データやサマリーを受け取ることができます。
  • 自動レポーティング: MCP サーバーを使って定期的またはアドホックなアナリティクスレポートを自動生成し、GA4 ダッシュボードでの手動作成の手間を削減します。
  • ワークフロー統合: Cursor や Windsurf などの開発者ツール内で直接 GA4 データにアクセスでき、コードレビューや機能リリース時の文脈でアナリティクスを活用できます。
  • AI 主導のインサイト: AI エージェントがアナリティクスデータからトレンドや異常、推奨事項を自動抽出し、迅速な意思決定をサポートします。
  • クロスソースデータ分析: Google アナリティクスデータを他のソース(例:Search Console)と組み合わせて多次元的なインサイトを得ることができます(他の MCP サーバーとの併用時)。

セットアップ方法

Windsurf

  1. Python 3.10 以上がインストールされていることを確認します。
  2. リポジトリをクローンするか、PyPI からインストールします(可能な場合)。
  3. mcpServers 設定に Google アナリティクス MCP サーバーを追加します:
    {
      "mcpServers": {
        "google-analytics-mcp": {
          "command": "python3",
          "args": ["-m", "google_analytics_mcp"]
        }
      }
    }
    
  4. 設定を保存して Windsurf を再起動します。
  5. Windsurf の UI で MCP サーバーがリストに表示されアクセスできることを確認します。

Claude

  1. Python 3.10 以上がインストールされていることを確認します。
  2. 用意された claude-config-template.json をスタートポイントとして使用します。
  3. Claude 設定の mcpServers フィールドを追加または更新します:
    {
      "mcpServers": {
        "google-analytics-mcp": {
          "command": "python3",
          "args": ["-m", "google_analytics_mcp"]
        }
      }
    }
    
  4. 設定を保存して Claude を再起動します。
  5. Claude の連携パネルで MCP サーバー接続を確認します。

Cursor

  1. Python 3.10 以上をインストールし、MCP サーバーをクローンまたはインストールします。
  2. Cursor の設定ファイルを探します。
  3. MCP サーバーエントリを追加します:
    {
      "mcpServers": {
        "google-analytics-mcp": {
          "command": "python3",
          "args": ["-m", "google_analytics_mcp"]
        }
      }
    }
    
  4. 保存して Cursor を再起動します。
  5. Cursor の MCP サーバー一覧にサーバーが表示されていることを確認します。

Cline

  1. Python 3.10 以上があることを確認します。
  2. MCP サーバーをダウンロードまたはインストールします。
  3. Cline の設定に以下を追加します:
    {
      "mcpServers": {
        "google-analytics-mcp": {
          "command": "python3",
          "args": ["-m", "google_analytics_mcp"]
        }
      }
    }
    
  4. 保存して Cline を再起動し、MCP サーバーの接続を確認します。

API キーのセキュリティ管理(環境変数を利用):

Google アナリティクス API キーやサービスアカウントファイルなどの機密情報は、環境変数を使って安全に設定してください。設定例:

{
  "mcpServers": {
    "google-analytics-mcp": {
      "command": "python3",
      "args": ["-m", "google_analytics_mcp"],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "/path/to/your/credentials.json"
      },
      "inputs": {
        "property_id": "YOUR_GA4_PROPERTY_ID"
      }
    }
  }
}

フロー内での MCP の使い方

FlowHunt での MCP 利用

MCP サーバーを FlowHunt ワークフローに統合するには、まず MCP コンポーネントをフローに追加し、AI エージェントに接続します。

FlowHunt MCP flow

MCP コンポーネントをクリックして設定パネルを開き、システム MCP 設定セクションで以下の JSON 形式で MCP サーバー情報を入力します:

{
  "google-analytics-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

設定が完了すると、AI エージェントはこの MCP の全機能・能力にツールとしてアクセスできるようになります。“google-analytics-mcp” の部分は実際の MCP サーバー名に、URL もご自身の MCP サーバー URL に変更してください。


概要

セクション有無詳細・メモ
概要
プロンプト一覧プロンプトテンプレートなし
リソース一覧明示的な記載なし
ツール一覧明示的な記載なし
API キーセキュリティ環境変数利用例あり
サンプリングサポート(評価上は重要度低)記載なし

ドキュメントとコードを通じて、Google アナリティクス MCP は全体像やセットアップ方法は明確に記載されていますが、プロンプト・リソース・ツールの詳細なドキュメントはありません。セキュリティ面では環境変数設定が可能です。roots・サンプリングについては言及されていません。

当社の見解

上記表に基づき、この MCP サーバーは概要とセットアップで高評価ですが、プロンプト・ツール・リソースの詳細が不足しています。GA4 や MCP の概念に慣れていて、詳細なプロンプトやワークフローテンプレートを必要としないユーザーに最適です。

MCP スコア

ライセンスあり✅ (MIT)
ツールが1つ以上あるか
フォーク数9
スター数57

よくある質問

Google アナリティクス MCP サーバーとは何ですか?

Google アナリティクス 4 (GA4) と AI/開発者ツールを Model Context Protocol (MCP) で橋渡しし、自然言語でのアナリティクスデータアクセスや自動レポート、ワークフロー統合を実現します。

主なユースケースは?

自然言語アナリティクスクエリ、自動 GA4 レポーティング、Cursor や Windsurf などのツールとのワークフロー統合、AI によるインサイト抽出、他の MCP サーバーとのクロスソース分析です。

Google アナリティクスの認証情報はどうやって安全に管理しますか?

API キーやサービスアカウントファイルなどの機密情報は環境変数に保存してください。例えば、MCP サーバー設定で 'GOOGLE_APPLICATION_CREDENTIALS' を認証ファイルのパスに設定します。

このサーバーを使うのに GA4 の知識は必要ですか?

GA4 および MCP に既に慣れているユーザー向けです。詳細なプロンプトやリソーステンプレートは提供されていません。

この MCP サーバーにプロンプトテンプレートや内蔵ツールはありますか?

明示的なプロンプトテンプレートや詳細なツールドキュメントは含まれていません。サーバーは接続性とデータアクセスに特化しています。

FlowHunt でこの MCP サーバーを使うには?

FlowHunt フローに MCP コンポーネントを追加し、その設定画面で MCP サーバー情報を JSON 形式で入力します。設定が完了すれば、AI エージェントから Google アナリティクスデータにアクセスできます。

FlowHunt で Google アナリティクス MCP サーバーを試す

AI ワークフローで強力な GA4 アナリティクスを解放し、レポートの自動化やチームのデータドリブンな意思決定を、お気に入りのツールから直接実現しましょう。

詳細はこちら

Google Workspace MCP サーバー
Google Workspace MCP サーバー

Google Workspace MCP サーバー

Google Workspace MCP サーバーは、AIエージェントや大規模言語モデルを Google Workspace サービスへ接続し、カレンダー、Gmail、ドキュメント、スプレッドシート、スライド、チャット、フォーム、ドライブとのシームレスなプログラム自動化とワークフロー統合を実現します。...

2 分で読める
AI MCP Server +6
AIエージェントマーケットプレイスインデックス MCPサーバー
AIエージェントマーケットプレイスインデックス MCPサーバー

AIエージェントマーケットプレイスインデックス MCPサーバー

DeepNLPによるAIエージェントマーケットプレイスインデックス MCPサーバーは、AIエージェントのシームレスな検索、発見、監視を可能にします。高度な検索、分類、ウェブトラフィック分析、エージェントリスティングAPIをAIアシスタントのワークフローに統合し、開発と導入を効率化します。...

1 分で読める
AI Marketplace +4
mcp-google-search MCPサーバー
mcp-google-search MCPサーバー

mcp-google-search MCPサーバー

mcp-google-search MCPサーバーは、AIアシスタントとウェブをつなぎ、Googleカスタム検索APIを利用したリアルタイム検索およびコンテンツ抽出を可能にします。大規模言語モデルがオンラインソースから最新情報へ直接アクセスし、検証や要約を行えるようにします。...

2 分で読める
AI Web Search +5