Connects to the Google Ads API and exposes six operations for daily campaign management: list campaigns, review search terms, update budgets, pause or enable campaigns, and add negative keywords. The server transforms raw API responses (micros to dollars, enums to strings, CTR to percentages) into structured Pydantic models before passing them to your agent. Ships with guardrails that block mutations on removed campaigns and refuse shared budget changes. You'd reach for this if you're tired of parsing protobuf pagination or want an AI agent to spot budget bleed and wasted search queries without writing GAQL by hand. Requires a Google Ads developer token, OAuth credentials, and a customer ID to run locally.
claude mcp add --transport stdio snipmcp-gadschain uvx gadschain