google-marketing-solutions/google_ads_mcp
The Google Ads MCP Server is an implementation of the Model Context Protocol (MCP) that enables Large Language Models (LLMs), such as Gemini, to interact directly with the Google Ads API.
Exposes Google Ads API capabilities through MCP tools, allowing LLMs to query campaigns, ad groups, and performance metrics via natural language. Built as a Python server using the MCP protocol, it authenticates via OAuth 2.0 credentials stored in `google-ads.yaml` and integrates with Gemini CLI through stdio transport. Designed for both direct deployment via `pipx` and local development workflows using `uv` for dependency management.
125 stars.
Stars
125
Forks
39
Language
Python
License
Apache-2.0
Category
Last pushed
Feb 26, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/google-marketing-solutions/google_ads_mcp"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related servers
cohnen/mcp-google-ads
An MCP tool that connects Google Ads with Claude AI/Cursor and others, allowing you to analyze...
MatiousCorp/google-ad-manager-mcp
MCP server for Google Ad Manager. Manage ad campaigns, orders, line items, and creatives through...
stape-io/google-tag-manager-mcp-server
MCP server for Google Tag Manager
mikusnuz/meta-ads-mcp
MCP server for Meta Marketing API v25.0 — 123 tools for Facebook & Instagram ad campaign management
proxy-intell/facebook-ads-library-mcp
MCP Server for Facebook ADs Library - Get instant answers from FB's ad library