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
Installation
Prerequisites
Please specify required software and versions: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.Additional Resources
mcp-rquest is a Model Context Protocol (MCP) server that provides advanced HTTP request capabilities for large language models (LLMs) like Claude. This server enables realistic browser emulation with accurate TLS and JA3/JA4 fingerprinting, allowing models to interact with websites more naturally. It also supports converting PDF and HTML documents to Markdown, facilitating easier processing by LLMs.
The Todo.txt MCP Server is a powerful Model Context Protocol server that connects your todo.txt files to AI assistants. It allows you to manage your todo list using natural language while maintaining the simplicity and portability of the todo.txt format. You can create, update, and delete tasks with AI assistance, and it provides statistics and insights about your productivity. It also integrates seamlessly with existing todo.sh setups.