google ads mcp MCP
v0.1.3io.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
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.