Google Analytics MCP

Google Analytics MCP

от googleanalytics
Строит отчёты Google Analytics: стандартные, по воронке и в реальном времени, выгружает данные об аккаунтах и свойствах. Официальный сервер Google.

Google Analytics MCP Server (Experimental)

PyPI version Python 3.10+ GitHub branch check runs PyPI - Downloads GitHub stars GitHub forks YouTube Video Views

This repo contains the source code for running a local MCP server that interacts with APIs for Google Analytics.

Join the discussion and ask questions in the 🤖-analytics-mcp channel on Discord.

Tools 🛠️

The server uses the Google Analytics Admin API and Google Analytics Data API to provide several Tools for use with LLMs.

Retrieve account and property information 🟠
  • get_account_summaries: Retrieves information about the user's Google Analytics accounts and properties.
  • get_property_details: Returns details about a property.
  • list_google_ads_links: Returns a list of links to Google Ads accounts for a property.
Run core reports 📙
  • run_report: Runs a Google Analytics report using the Data API.
  • run_funnel_report: Runs a Google Analytics funnel report using the Data API.
  • get_custom_dimensions_and_metrics: Retrieves the custom dimensions and metrics for a specific property.
Run realtime reports ⏳
  • run_realtime_report: Runs a Google Analytics realtime report using the Data API.

Часто задаваемые вопросы

У этого сервера пока нет списка инструментов.

Выберите клиент, чтобы установить Google Analytics MCP:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "google-analytics-mcp-ceya": {
      "command": "pipx",
      "args": [
        "run",
        "analytics-mcp"
      ],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "/your_google_credentials.json",
        "GOOGLE_PROJECT_ID": "YOUR_PROJECT_ID"
      }
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "google-analytics-mcp-ceya": {
      "command": "pipx",
      "args": [
        "run",
        "analytics-mcp"
      ],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "/your_google_credentials.json",
        "GOOGLE_PROJECT_ID": "YOUR_PROJECT_ID"
      }
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "google-analytics-mcp-ceya": {
      "type": "stdio",
      "command": "pipx",
      "args": [
        "run",
        "analytics-mcp"
      ],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "/your_google_credentials.json",
        "GOOGLE_PROJECT_ID": "YOUR_PROJECT_ID"
      }
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"google-analytics-mcp-ceya\",\"type\":\"stdio\",\"command\":\"pipx\",\"args\":[\"run\",\"analytics-mcp\"],\"env\":{\"GOOGLE_APPLICATION_CREDENTIALS\":\"/your_google_credentials.json\",\"GOOGLE_PROJECT_ID\":\"YOUR_PROJECT_ID\"}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "google-analytics-mcp-ceya": {
      "command": "pipx",
      "args": [
        "run",
        "analytics-mcp"
      ],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "/your_google_credentials.json",
        "GOOGLE_PROJECT_ID": "YOUR_PROJECT_ID"
      }
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add google-analytics-mcp-ceya --env GOOGLE_APPLICATION_CREDENTIALS=/your_google_credentials.json --env GOOGLE_PROJECT_ID=YOUR_PROJECT_ID -- pipx run analytics-mcp

Либо через JSON-конфиг:

claude mcp add-json google-analytics-mcp-ceya "{\"command\":\"pipx\",\"args\":[\"run\",\"analytics-mcp\"],\"env\":{\"GOOGLE_APPLICATION_CREDENTIALS\":\"/your_google_credentials.json\",\"GOOGLE_PROJECT_ID\":\"YOUR_PROJECT_ID\"}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add google-analytics-mcp-ceya --env GOOGLE_APPLICATION_CREDENTIALS=/your_google_credentials.json --env GOOGLE_PROJECT_ID=YOUR_PROJECT_ID -- pipx run analytics-mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.google-analytics-mcp-ceya]
command = "pipx"
args = ["run", "analytics-mcp"]

[mcp_servers.google-analytics-mcp-ceya.env]
GOOGLE_APPLICATION_CREDENTIALS = "/your_google_credentials.json"
GOOGLE_PROJECT_ID = "YOUR_PROJECT_ID"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите Google Analytics MCP, а в поле команды запуска — строку ниже:
pipx run analytics-mcp

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "google-analytics-mcp-ceya": {
      "command": "pipx",
      "args": [
        "run",
        "analytics-mcp"
      ],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "/your_google_credentials.json",
        "GOOGLE_PROJECT_ID": "YOUR_PROJECT_ID"
      }
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "google-analytics-mcp-ceya": {
      "command": "pipx",
      "args": [
        "run",
        "analytics-mcp"
      ],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "/your_google_credentials.json",
        "GOOGLE_PROJECT_ID": "YOUR_PROJECT_ID"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например google-analytics-mcp-ceya.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: google-analytics-mcp-ceya
    command: pipx
    args:
      - "run"
      - "analytics-mcp"
    env:
      GOOGLE_APPLICATION_CREDENTIALS: /your_google_credentials.json
      GOOGLE_PROJECT_ID: YOUR_PROJECT_ID
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "google-analytics-mcp-ceya": {
      "command": "pipx",
      "args": [
        "run",
        "analytics-mcp"
      ],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "/your_google_credentials.json",
        "GOOGLE_PROJECT_ID": "YOUR_PROJECT_ID"
      }
    }
  }
}

Похожие MCP-сервера

clamp-sh/mcp

clamp-sh/mcp

от clamp-sh

MCP сервер Clamp Analytics даёт ИИ-агентам (Claude, Copilot, Cursor) живой доступ к данным: трафик, события, выручка. Агенты также видят ошибки и воронки, сами строят отчёты и настраивают алерты.

TypeScript⭐ 2
ahonn/mcp-server-gsc

ahonn/mcp-server-gsc

от ahonn

Выгружает данные Google Search Console: позиции, показы, клики, CTR. Обрабатывает до 25 000 строк, фильтрует по regex и находит запросы для роста.

TypeScript⭐ 281
pipeboard-co/meta-ads-mcp

pipeboard-co/meta-ads-mcp

от pipeboard-co

Запускает кампании Meta Ads, загружает креативы, меняет бюджеты. Тот же аккаунт работает и с Google, TikTok, Snap и Reddit.

Python⭐ 1321
gomarble-ai/google-ads-mcp-server

gomarble-ai/google-ads-mcp-server

от gomarble-ai

Сервер для Google Ads API с автоматической OAuth 2.0 аутентификацией. Выполняет GAQL запросы, управляет аккаунтами и генерирует идеи ключевых слов. Интеграция с Claude Desktop упрощает анализ рекламных кампаний для маркетологов и рекламодателей.

Python⭐ 146
OrbiAds/Orbiads-GAM-MCP

OrbiAds/Orbiads-GAM-MCP

от orbiads

OrbiAds — это MCP сервер, который дает AI-ассистентам прямой доступ к Google Ad Manager. Управляйте кампаниями, отчетами и креативами через естественный язык — без API-токенов и скриптов. Идеально для AdOps, издателей и агентств.

Python⭐ 3
acamolese/google-search-console-mcp

acamolese/google-search-console-mcp

от acamolese

MCP-сервер для Google Search Console: подключает данные о производительности, индексации и запросах к ИИ-ассистентам. Полезен SEO-специалистам и разработчикам — генерирует HTML-аудит, проверяет URL...

Python⭐ 9
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин