mcp-google-ads

An MCP tool that connects Google Ads with Claude AI/Cursor and others, 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, Cursor or Windsurf.

GitHub Stars

249

User Rating

Not Rated

Favorites

0

Views

52

Forks

56

Issues

7

Installation
Difficulty
Intermediate
Estimated Time
10-20 minutes

Installation

Installation

Prerequisites

Please specify required software and versions:
Python: 3.7 or higher
Google Ads API: A valid API key is required

Installation Steps

1. Clone Repository

bash
git clone https://github.com/cohnen/mcp-google-ads.git
cd mcp-google-ads

2. Install Dependencies

bash
pip install -r requirements.txt

3. Set Environment Variables

Set the API key as an environment variable:
bash
export GOOGLE_ADS_API_KEY="your-api-key"

4. Start Server

bash
python main.py

Troubleshooting

Common Issues

Issue: Server won't start Solution: Check Python version and reinstall dependencies. Issue: Invalid API key Solution: Verify Google Ads API settings and ensure the correct API key is used.