cohnen/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.
Implements FastMCP server architecture with OAuth 2.0 and service account authentication, exposing tools like `execute_gaql_query` and `run_gaql` for direct Google Ads Query Language access alongside pre-built performance analytics. Supports automatic token refresh, multiple authentication methods, and integrates with Claude, Cursor, and Windsurf via the Model Context Protocol standard.
453 stars and 465 monthly downloads. Available on PyPI.
Stars
453
Forks
100
Language
Python
License
MIT
Category
Last pushed
Oct 16, 2025
Monthly downloads
465
Commits (30d)
0
Dependencies
7
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/cohnen/mcp-google-ads"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related servers
stape-io/google-tag-manager-mcp-server
MCP server for Google Tag Manager
MatiousCorp/google-ad-manager-mcp
MCP server for Google Ad Manager. Manage ad campaigns, orders, line items, and creatives through...
google-marketing-solutions/google_ads_mcp
The Google Ads MCP Server is an implementation of the Model Context Protocol (MCP) that enables...
proxy-intell/facebook-ads-library-mcp
MCP Server for Facebook ADs Library - Get instant answers from FB's ad library
talknerdytome-labs/facebook-ads-library-mcp
MCP Server for Facebook ADs Library - Get instant answers from FB's ad library