CM

cohnen/mcp-google-ads

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

717 stars 157 forks Качество 72 Тренд 21MIT

Инструмент MCP, который соединяет Google Ads с Claude AI/Cursor и другими, позволяя анализировать ваши рекламные данные через разговоры на естественном языке.

Обзор

Инструмент, который соединяет Google Ads с Claude AI, позволяющий анализировать ваши рекламные данные через разговоры на естественном языке. Эта интеграция даёт доступ к информации о кампаниях, показателях эффективности, аналитике ключевых слов и управлению рекламой — всё это через простой чат с Клодом. 1. - Видите все свои аккаунты Google Ads в одном месте - Получите данные аккаунта и основную информацию о кампании 2. - Выяснить, какие кампании показывают лучшие результаты - Отслеживайте показы, клики, конверсии и метрики затрат - Анализируйте тенденции эффективности со временем - Сравнивайте разные периоды с точки зрения изменений — с помощью графиков и графиков, созданных Claude 3. - Определите ключевые слова с топом и слабыми результатами - Проанализируйте эффективность рекламных копий - Проверьте показатели качества и конкурентные показатели - Получите практические инсайты о том, как улучшить ваши кампании. 4.

Обзор (машинный перевод)

Инструмент, который соединяет Google Ads с Claude AI, позволяющий анализировать ваши рекламные данные через разговоры на естественном языке. Эта интеграция даёт доступ к информации о кампаниях, показателях эффективности, аналитике ключевых слов и управлению рекламой — всё это через простой чат с Клодом.


Что этот инструмент может сделать для рекламных специалистов?

  1. Управление аккаунтом
  • Увидеть все свои аккаунты Google Ads в одном месте
  • Получить данные аккаунта и основную информацию о кампании
  1. Аналитика и отчетность кампаний
  • Выяснить, какие кампании показывают лучшие результаты
  • Отслеживать показы, клики, конверсии и метрики затрат
  • Анализ тенденций производительности со временем
  • Сравнивать разные временные периоды с точными изменениями
  • Визуализируйте свои данные с помощью диаграмм и графиков, созданных Клодом
  1. Ключевое слово и эффективность рекламы
  • Выявлять ключевые слова с лучшими и слабыми результатами
  • Анализ эффективности рекламных копий
  • Проверка показателей качества и конкурентных показателей
  • Получите практические советы о том, как улучшить ваши кампании
  1. Управление бюджетом и тендерами
  • Мониторинг бюджетов и расходов кампаний
  • Анализировать стратегии и эффективность ставок
  • Выявление возможностей для оптимизации

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Google Ads MCP

A tool that connects Google Ads with Claude AI, allowing you to analyze your advertising data through natural language conversations. This integration gives you access to campaign information, performance metrics, keyword analytics, and ad management—all through simple chat with Claude.


What Can This Tool Do For Advertising Professionals?

  1. Account Management

    • See all your Google Ads accounts in one place
    • Get account details and basic campaign information
  2. Campaign Analytics & Reporting

    • Discover which campaigns are performing best
    • Track impressions, clicks, conversions, and cost metrics
    • Analyze performance trends over time
    • Compare different time periods to spot changes
    • Visualize your data with charts and graphs created by Claude
  3. Keyword & Ad Performance

    • Identify top and underperforming keywords
    • Analyze ad copy effectiveness
    • Check quality scores and competitive metrics
    • Get actionable insights on how to improve your campaigns
  4. Budget & Bid Management

    • Monitor campaign budgets and spending
    • Analyze bid strategies and performance
    • Identify opportunities for optimization
    • Get recommendations for budget allocation

flowchart TB
    User(User) -->|Interacts with| Claude
    Claude(Claude AI Assistant) -->|Makes requests to| MCP[Google Ads MCP Server]
    User -->|Can also use| Cursor[Cursor AI Code Editor]
    Cursor -->|Makes requests to| MCP
    
    subgraph "MCP Server"
        FastMCP[FastMCP Server] 
        Tools[Available Tools]
        Auth[Authentication]
        
        FastMCP -->|Exposes| Tools
        FastMCP -->|Uses| Auth
    end
    
    subgraph "Google Ads Tools"
        ListAccounts[list_accounts]
        ExecuteGAQL[execute_gaql_query]
        CampaignPerf[get_campaign_performance]
        AdPerf[get_ad_performance]
        RunGAQL[run_gaql]
    end
    
    Tools -->|Includes| ListAccounts
    Tools -->|Includes| ExecuteGAQL
    Tools -->|Includes| CampaignPerf
    Tools -->|Includes| AdPerf
    Tools -->|Includes| RunGAQL
    
    subgraph "Authentication"
        OAuth[OAuth 2.0 Client ID]
        ServiceAccount[Service Account]
        Credentials[Google Ads API Credentials]
        
        OAuth -->|Provides| Credentials
        ServiceAccount -->|Provides| Credentials
    end
    
    MCP -->|Communicates with| GoogleAdsAPI[Google Ads API]
    GoogleAdsAPI -->|Returns| AdData[Advertising Data]
    AdData -->|Analyzed by| Claude
    AdData -->|Visualized by| Claude
    AdData -->|Can be used by| Cursor
    
    Credentials -->|Authorizes| GoogleAdsAPI
    
    subgraph "Configuration"
        EnvVars[Environment Variables]
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "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" } } } }