Google Ads MCP
Инструмент для анализа данных Google Ads через естественный язык в Claude AI и Cursor.
Описание
Это MCP-инструмент на Python, интегрирующий Google Ads API с Claude AI и Cursor для анализа рекламных данных в чате. Поддерживает аутентификацию OAuth или Service Account, GAQL-запросы, метрики кампаний, ключевых слов, бюджет. Ключевые особенности: список аккаунтов, производительность кампаний/рекламы, визуализация данных. Применения: для маркетологов — мониторинг, оптимизация, отчеты без кода.
Возможности
Управление аккаунтами
Просмотр всех Google Ads аккаунтов и базовой информации о кампаниях.
Анализ кампаний и отчетность
Отслеживание кликов, конверсий, затрат; сравнение периодов; визуализация графиков.
Анализ ключевых слов и рекламы
Определение топ-ключей, эффективность копий, quality scores, рекомендации по улучшению.
Управление бюджетом и ставками
Мониторинг расходов, анализ стратегий, предложения по оптимизации.
Выполнение GAQL-запросов
Запуск произвольных запросов для метрик кампаний, групп объявлений, ключей с форматом вывода (таблица, JSON, CSV).
Установка
{ “mcpServers”: { “googleAdsServer”: { “command”: “/FULL/PATH/TO/mcp-google-ads-main/.venv/bin/python”, “args”: ["/FULL/PATH/TO/mcp-google-ads-main/google_ads_server.py"], “env”: { “GOOGLE_ADS_AUTH_TYPE”: “oauth”, “GOOGLE_ADS_CREDENTIALS_PATH”: “/FULL/PATH/TO/mcp-google-ads-main/credentials.json”, “GOOGLE_ADS_DEVELOPER_TOKEN”: “YOUR_DEVELOPER_TOKEN_HERE”, “GOOGLE_ADS_LOGIN_CUSTOMER_ID”: “YOUR_MANAGER_ACCOUNT_ID_HERE” } } } }
Установка: Установите Python 3.11+, Node.js, Claude Desktop. Скачайте репозиторий, создайте venv (uv venv .venv), активируйте, pip install -r requirements.txt. Настройте .env с credentials и developer token. Конфигурируйте claude_desktop_config.json для Claude.