Google Analytics MCP Server
Доступ к данным Google Analytics 4 через естественный язык с 200+ измерениями и метриками
Описание
Это MCP-сервер на Python для интеграции данных GA4 с Claude, Cursor и другими клиентами. Позволяет анализировать трафик, поведение пользователей и e-commerce через естественные запросы. Поддерживает 200+ измерений (география, источники трафика, демография) и метрик (сессии, конверсии, доход). Включает оптимизации: оценку объёма данных, агрегацию и предупреждения о больших наборах. Идеально для маркетинга, SEO и аналитики сайтов.
Возможности
get_ga4_data
Получение данных GA4 с кастомными измерениями и метриками, с оптимизациями для объёма и агрегацией.
list_dimension_categories
Просмотр категорий измерений (время, география, трафик и т.д.).
list_metric_categories
Просмотр категорий метрик (пользователи, сессии, e-commerce).
get_dimensions_by_category
Получение списка измерений по конкретной категории.
get_metrics_by_category
Получение списка метрик по конкретной категории.
Анализ трафика
Сравнение сессий, источников и конверсий по периодам.
E-commerce анализ
Оценка дохода, продуктов и поведения покупателей.
Установка
Сначала настройте учётные данные GA4: создайте сервисный аккаунт в Google Cloud Console, включите Google Analytics Data API, скачайте JSON-ключ и добавьте email аккаунта в GA4 как Viewer. Укажите Property ID (число, не G-…).
Установка (pip):
pip install google-analytics-mcp
MCP-конфигурация (для python3):
{
"mcpServers": {
"ga4-analytics": {
"command": "python3",
"args": ["-m", "ga4_mcp_server"],
"env": {
"GOOGLE_APPLICATION_CREDENTIALS": "/path/to/your/service-account-key.json",
"GA4_PROPERTY_ID": "123456789"
}
}
}
}
Альтернатива: клонировать репозиторий и установить из requirements.txt с виртуальным окружением.