Google Ads MCP Server
Google's open-source MCP server for the Google Ads API, kept in the googleads GitHub organisation and described in the Google Ads API developer guide.
What it does
Google's open-source MCP server for the Google Ads API, kept in the googleads GitHub organisation and described in the Google Ads API developer guide. Agents can run GAQL queries against an account, list the customer accounts a login can reach and look up resource metadata, and can read reference resources such as the API discovery document, metrics, segments and release notes. A small set of write tools creates assets, uploads videos and manages labels, each through a propose-then-confirm step tied to a checksum; a tools config file can switch them off. It runs locally with pipx over stdio or as a self-hosted Streamable HTTP service, using Application Default Credentials or a Google OAuth client.
Capabilities
- Run GAQL queries against a Google Ads account
- List accessible customer accounts
- Look up API resource metadata, metrics and segments
- Create assets and upload videos after confirmation
- Create, update and apply labels
About
- Publisher
- Google Ads
- Tool
- Google Ads
Works with
Install
- Add this to Any client's configuration:
{ "mcpServers": { "google-ads-mcp": { "command": "pipx", "args": [ "run", "--spec", "git+https://github.com/googleads/google-ads-mcp.git", "google-ads-mcp" ], "env": { "GOOGLE_APPLICATION_CREDENTIALS": "PATH_TO_CREDENTIALS_JSON", "GOOGLE_PROJECT_ID": "YOUR_PROJECT_ID" } } } }
From the project's documentation · Add to a config file with the config builder
MCP servers and skills can run code on your computer and act on your data. Review the source before installing.
Details
| Fact | Value | Source |
|---|---|---|
| Type | MCP server | |
| Tool | Google Ads | |
| Publisher | Google Ads | source |
| Official status | OfficialGoogle Ads API developer guide documents it and links the googleads/google-ads-mcp repository; no 'not an officially supported Google product' line found in the README or on the docs page | source |
| Connection | Local or remote | source |
| Can change data | Yes | source |
| Needs an API key or sign-in | Yes | source |
| Platforms | Not stated in its documentation | |
| AI clients | Claude Code, Cursor, Visual Studio Code, Codex | source |
| Licence | Apache-2.0 | source |
| Pricing | Not stated in its documentation | |
| Activity | Last commit Nov 10, 2026Version 0.0.61,149 GitHub starsDownload data not available (not on npm or PyPI) | source |
| Links | Repository pypi: google-ads-mcp |
Sources
- GitHub repositorygithub.com/googleads/google-ads-mcp · Backs: AI clients, Publisher, Activity, LicenceNov 11, 2026
- Web pagedevelopers.google.com · Backs: Can change data, Connection, Needs an API key or sign-in, Official statusNov 12, 2026
- Licence file (LICENSE)github.com/googleads/google-ads-mcp · Backs: LicenceNov 12, 2026
- PyPI package recordpypi.org/project/google-ads-mcpNov 10, 2026