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.

50
/ 100
Established

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.

No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 9 / 25
Community 21 / 25

How are scores calculated?

Stars

125

Forks

39

Language

Python

License

Apache-2.0

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.