Skip to content
Verified official

google ads mcp MCP

v0.1.3

io.github.davidmosiah/google-ads-mcp

Unofficial Google Ads MCP for campaigns, keywords, budgets, and gated mutations.

transport:stdio runtime:npm

Target client

run in your project directory

Held in this page only — never stored, logged, or sent anywhere but back to your screen.

claude mcp add google-ads-mcp -e GOOGLE_ADS_DEVELOPER_TOKEN=<GOOGLE_ADS_DEVELOPER_TOKEN> -e GOOGLE_ADS_CLIENT_ID=<GOOGLE_ADS_CLIENT_ID> -e GOOGLE_ADS_CLIENT_SECRET=<GOOGLE_ADS_CLIENT_SECRET> -e GOOGLE_ADS_LOGIN_CUSTOMER_ID=<GOOGLE_ADS_LOGIN_CUSTOMER_ID> -e GOOGLE_ADS_REDIRECT_URI=<GOOGLE_ADS_REDIRECT_URI> -e GOOGLE_ADS_TOKEN_PATH=<GOOGLE_ADS_TOKEN_PATH> -e GOOGLE_ADS_PRIVACY_MODE=<GOOGLE_ADS_PRIVACY_MODE> -e GOOGLE_ADS_ALLOW_MUTATIONS=<GOOGLE_ADS_ALLOW_MUTATIONS> -e GOOGLE_ADS_CACHE=<GOOGLE_ADS_CACHE> -e GOOGLE_ADS_CACHE_PATH=<GOOGLE_ADS_CACHE_PATH> -e GOOGLE_ADS_CACHE_TTL_SECONDS=<GOOGLE_ADS_CACHE_TTL_SECONDS> -e GOOGLE_ADS_NO_RETRY=<GOOGLE_ADS_NO_RETRY> -- npx -y google-ads-mcp-unofficial

Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs

This listing does not declare its tools. Connect the server and your client will discover them on the handshake.