🏠 ホーム ニュース 📖 解説記事 📚 トピック解説 🏷️ タグ一覧 ℹ️ About
🔍 記事を検索
カテゴリ
📡 RSSフィード
Follow
X (Twitter) Threads
Quick Links
ニュース一覧 🏷️ タグから探す
🧠 Claude 🤖 Agent 💬 LLM 🔌 MCP 🛠️ Tool
Subscribe
📡 RSSフィード
ホーム mcp 2026.04.02

Google Analytics MCP:AIに聞くだけでGA4分析が完了する公式ツール

googleanalytics/google-analytics-mcp
📊
Google Analytics MCP:AIに聞くだけでGA4分析が完了する公式ツール - AIツール日本語解説 | AI Heartland
// なぜ使えるか
GA4のダッシュボードを毎回手動で確認する作業を自動化。AIに日本語で質問するだけでレポートデータを取得・解釈してくれるGoogle公式ツール。

GA4の分析、毎回ダッシュボードを開いていないか

GA4のレポートを見るたびに、同じことを繰り返している。ログイン、レポート画面を開く、期間を変更、ディメンションを切り替え、数字をスプレッドシートにコピー、Slackに貼り付け。

週次レポートで金曜の午後が潰れる。月次レポートなら半日。

「数字を見る」行為自体に価値はない。価値があるのは「数字から何をするか決める」こと。Google Analytics MCPは、この「数字を見る」部分をAIに丸投げするGoogle公式ツールだ。

Before / After

Before:手動でダッシュボードを確認

1. GA4にログイン
2. レポート → トラフィック取得 → チャネル
3. 期間を「過去7日」に変更
4. 「セッション」でソート
5. 数字をメモ or スクショ
6. Slackに貼り付け
→ 所要時間: 10〜15分

After:AIに聞くだけ

あなた: 「先週の流入元別セッション数を教えて。多い順で」

AI: 先週(3/26〜4/1)の流入元別セッション数です。

| 流入元 | セッション | 前週比 |
|--------|-----------|--------|
| Organic Social (X) | 14,059 | +42% |
| Direct | 3,184 | +18% |
| Referral | 834 | -5% |
| Organic Search | 543 | +12% |

Xからの流入が全体の75%を占めており、前週比+42%と
大幅に増加しています。

10分が10秒になる。 しかもAIは数字の「意味」まで解釈してくれる。

仕組み

flowchart LR
    A["あなた<br/>「先週のPVは?」"] -->|日本語で質問| B["AI<br/>Claude"]
    B -->|MCPプロトコル| C["Google Analytics<br/>MCPサーバー"]
    C -->|API呼び出し| D["GA4<br/>データ"]
    D -->|数字を返す| C
    C -->|データを整形| B
    B -->|わかりやすく回答| A

あなたが意識するのは「質問する」だけ。API、クエリ、ディメンション設定は全てAIが処理する。

セットアップ手順

前提条件:

Step 1:Google Cloudプロジェクトの準備

Google CloudでAPIを有効化する。既にプロジェクトがあればそれを使う。

# プロジェクトを作成(既存があればスキップ)
gcloud projects create my-ga-mcp --name="GA MCP"

# プロジェクトを選択
gcloud config set project my-ga-mcp

# Google Analytics Data API を有効化
gcloud services enable analyticsdata.googleapis.com

Step 2:認証の設定

2つの方式がある。個人利用ならOAuth、チーム利用ならサービスアカウントが推奨。

方式A:OAuth(個人利用向け)

# OAuth同意画面を設定(Google Cloud Consoleで実施)
# 1. APIs & Services → OAuth consent screen
# 2. External を選択
# 3. アプリ名・メールを入力
# 4. スコープ追加:Google Analytics Readonly

# クライアントIDを作成
# 1. APIs & Services → Credentials → Create Credentials
# 2. OAuth client ID → Desktop app
# 3. JSONをダウンロード → client_secret.json として保存

方式B:サービスアカウント(チーム利用向け)

# サービスアカウントを作成
gcloud iam service-accounts create ga-mcp-reader \
  --display-name="GA MCP Reader"

# 鍵ファイルを生成
gcloud iam service-accounts keys create ~/ga-mcp-key.json \
  --iam-account=[email protected]

サービスアカウントのメールアドレスを、GA4のプロパティ管理画面で閲覧者として追加する。

GA4管理画面 → プロパティ → アクセス管理 → +追加
→ サービスアカウントのメールアドレスを入力
→ 役割:閲覧者

Step 3:MCPサーバーの接続

Claude Code(またはClaude Desktop)の設定ファイルに以下を追加する。

Claude Codeの場合~/.claude/settings.json):

{
  "mcpServers": {
    "google-analytics": {
      "command": "npx",
      "args": ["-y", "@anthropic-ai/google-analytics-mcp"],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "/Users/yourname/ga-mcp-key.json",
        "GA_PROPERTY_ID": "123456789"
      }
    }
  }
}

Claude Desktopの場合~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "google-analytics": {
      "command": "npx",
      "args": ["-y", "@anthropic-ai/google-analytics-mcp"],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "/Users/yourname/ga-mcp-key.json",
        "GA_PROPERTY_ID": "123456789"
      }
    }
  }
}

GA_PROPERTY_ID はGA4の管理画面 → プロパティ設定 → プロパティIDで確認。数字のみ(123456789 の形式)。

Step 4:動作確認

Claude Codeを再起動して、以下を試す。

あなた: 「GA4に接続できてる?昨日のセッション数を教えて」

正常に動作すれば、GA4のデータが返ってくる。エラーが出る場合は次のセクションを確認。

トラブルシューティング

エラー 原因 対処法
Permission denied サービスアカウントにGA4のアクセス権がない GA4管理画面でサービスアカウントを閲覧者として追加
API not enabled Analytics Data APIが無効 gcloud services enable analyticsdata.googleapis.com
Invalid property ID プロパティIDの形式が違う 数字のみ。properties/ プレフィックスは不要
GOOGLE_APPLICATION_CREDENTIALS not found 鍵ファイルのパスが間違い フルパスで指定。~ は展開されない場合あり
MCPサーバーが起動しない Node.jsのバージョンが古い node -v で18以上か確認

AIに何を聞けるか — 実用例

毎日の確認(30秒で済む)

「昨日のPVとセッション数を教えて」
「今リアルタイムで何人がサイトにいる?」
「今日最もアクセスされているページTOP5は?」

週次レポート(Slackにそのまま貼れる形で出力)

「先週と先々週のセッション数を比較して、表形式で」
「流入元別のコンバージョン率を出して」
「直帰率が高いページTOP10を出して、改善案も提案して」

月次分析

「3月のオーガニック検索流入の推移をまとめて」
「新規ユーザーとリピーターの比率を月別で出して」
「コンバージョンが多い曜日と時間帯を分析して」

突発対応(最も威力を発揮する場面)

「昨日急にPVが増えたけど、どのページ?どこからの流入?」
「Xからの流入が減ってる気がする。データで確認して」
「このランディングページのCVRは先月と比べてどう?」

GA4の操作方法を覚える必要がない。ディメンション、メトリクス、フィルタ、セグメント——これらの専門用語を知らなくても、やりたいことを日本語で伝えればAIがGA4のAPIを叩いて結果を返す。

従来ツールとの比較

項目 GA4ダッシュボード Looker Studio Google Analytics MCP
操作方法 マウスで操作 レポート設計が必要 日本語で質問
学習コスト 高い 中程度 ほぼゼロ
レポート作成 10〜30分 テンプレ設定後は自動 10秒
アドホック分析 都度操作 事前設計が必要 その場で質問
データ解釈 自分で判断 自分で判断 AIが解釈
異常検知 自分で気づく アラート設定必要 AIが指摘
初期コスト 無料 無料 無料(AI利用料別途)

最大の違いは「データの解釈」まで含めてくれること。GA4やLooker Studioは数字を見せるだけ。MCPを使えばAIが「前週比で異常に高い。原因はXからのバズ記事の可能性がある」と分析まで行う。

セキュリティの注意点

GA4のデータにはユーザー行動情報が含まれる。以下を守ること。

# .gitignore に追加
echo "*.json" >> .gitignore
echo "!package.json" >> .gitignore

こんな人におすすめ

マーケティング担当者 — 毎朝GA4を開く作業をなくしたい。週次レポートの作成時間を削減したい。

メディア運営者 — どの記事がバズっているかリアルタイムで知りたい。流入元の変化にすぐ気づきたい。

経営層 — GA4の使い方を覚える気はないが数字は見たい。データに基づく意思決定をスピーディにしたい。

まとめ

Google Analytics MCPは「GA4のデータを見る」という作業そのものを消すツール。

セットアップは4ステップ: Google Cloudプロジェクト → 認証設定 → MCP接続 → 動作確認。エンジニアなら30分、初めてでも1時間で完了する。

一度設定すれば、以降は「AIに聞くだけ」。毎朝GA4を開く時間が、戦略を考える時間に変わる。Google公式提供なのでセキュリティも安心。

参照ソース

よくある質問
Google Analytics MCPとは何ですか?
Google公式が提供する、GA4のデータをAIから直接取得できるようにするツール。AIに日本語で「先週のPVは?」と聞くだけでGA4の数字が返ってくる。
プログラミングの知識は必要ですか?
初期セットアップにはターミナル操作が必要。ただし一度設定すれば、日常の分析は日本語でAIに質問するだけで完了する。
既存のGA4ダッシュボードの代わりになりますか?
代替ではなく補完。定型レポートの確認やアドホックな質問はAI経由が速い。複雑なカスタムダッシュボードはGA4 UIが引き続き必要。
無料で使えますか?
ツール自体はオープンソースで無料。GA4の無料プラン範囲内で利用可能。ただしAI側(Claude等)の利用料は別途必要。
MCPとは何ですか?
Model Context Protocol。AIが外部ツール(GA4、GitHub、Slack等)と通信するための標準規格。Anthropicが設計し、Google等が対応ツールを提供している。
広告
🔌
MCP対応ツール特集
Claude Codeと連携できるMCPサーバーの日本語解説まとめ
GitHub で見る X 🧵 Threads Facebook LINE B! はてブ
🔔 AI速報、毎日Xで配信中
Claude Code・MCP・AIエージェントの最新ニュースをいち早くお届け
@peaks2314 をフォロー
関連記事
📊 Microsoft Powerbi Modeling Mcp:Power BIモデルをAIで自動構築するMCPサーバー
Microsoftが公開したMCP実装により、Claude等のAIがPower BIのデータモデルを直接構築・検証・修正できる。データ分析基盤の構築工数を削減したい企業向け。
2026.04.01
🔗 Google Colab×MCPで実現するAI開発環境の統合。Model Context Protocol対応
Google ColabがModel Context Protocolに対応。AIエージェント開発時のコンテキスト管理が効率化される。Notebook環境でMCP統合されたツール活用が可能に。リポジトリを確認してセットアップを進める。
2026.04.01
📊 OpenBB:金融データの取得・分析・可視化をPythonで一元化するOSSプラットフォーム
株価・暗号資産・経済指標など複数の金融データソースをAPI経由で統合取得。CLIとPythonライブラリの両方で利用可能。無料で始められる金融分析基盤を構築したい開発者・トレーダーは今すぐアクセス。
2026.03.30
🤖 FLI:LLMエージェント向けの軽量フレームワーク。701スターの注目OSSを解説
Function-based LLM Interfaceは、大規模言語モデルを活用したAIエージェント開発を簡潔に実装するPythonフレームワーク。複雑なプロンプト管理から解放され、堅牢なエージェント構築が可能に。
2026.03.30
Popular
#1 POPULAR
🔓 Claude Codeのソースコード流出、npmソースマップに51万行が丸見えだった件
Anthropic Claude Codeのnpmパッケージにソースマップが含まれ、1,902ファイル・51万行超のTypeScriptソースが公開状態に。未公開プロジェクト「KAIROS」や107個のフィーチャーフラグなど、内部コードの全貌を解説する。
#2 POPULAR
🚨 【速報】JavaScript主流ライブラリAxios、NPM供給チェーン攻撃でRAT配布
JavaScriptの週間1億DL HTTPクライアント「Axios」がNPM供給チェーン攻撃の被害に。[email protected]と0.30.4に悪意あるパッケージplain-crypto-jsが注入され、クロスプラットフォーム対応RATが配布。証拠自動削除機能を備えた高度な攻撃。
#3 POPULAR
⚠️ Anthropic、Claude Codeで予想外の高速クォータ枯渇認める。キャッシュバグで料金10〜20倍
Claude Codeでプロンプトキャッシュを破壊する2つのバグが発見され、API利用料が10〜20倍に跳ね上がる問題が発生。Anthropicは「チームの最優先事項」と認める。Pro/Maxユーザーから月間の大半で使用不可との報告多数。
#4 POPULAR
🔍 Claude Codeセキュリティ事件を切り分ける:ソース漏洩とaxios攻撃の違いと対処法
3月31日にClaude Codeで起きたソース漏洩とaxiosマルウェア。感染チェックコマンド・対策コードを交えて、2つの別事件の実態と具体的な対応手順を解説。
#5 POPULAR
🚀 ソフトウェア開発者ではない人が400ドルから年7M達成。AI時代の先発者優位性
AI技術を活用して短期間で大規模な収益を生み出した事例から、開発経験がなくても可能な起業の実態と、AI知識の先発者優位性について解説する。
← YT Short Clipper:YouTubeの長尺動画を自動でショート動画に変換するツール