AdWhiz
MCP API β€” for developers

AI Campaign Management via MCP

AdWhiz exposes the full Google Ads API as an MCP server, so AI coding tools like Claude Code, Cursor, and Windsurf can create, update, and pause campaigns using natural language β€” no manual UI required.

Get Started

What AI Campaign Management via MCP Includes

Full campaign CRUD from your AI tool

Create Search, PMax, Display, and Demand Gen campaigns without touching the Google Ads UI. Describe what you want in plain English and AdWhiz translates it to API calls.

Bidding strategy configuration

Set Target CPA, Target ROAS, Maximize Conversions, or manual CPC strategies. Portfolio bidding strategies are also supported across multiple campaigns.

Geo and network targeting

Configure location targeting, language targeting, and network settings (Search, Display, Search Partners) directly from your AI tool's chat interface.

Budget management

Create and update campaign budgets, set shared budgets across campaign groups, and adjust daily spend limits without opening any Google interface.

Pause and enable on command

Instantly pause or enable campaigns, ad groups, and ads with a single sentence. All mutations require your explicit confirmation before executing.

Audit log for every change

Every mutation is logged with a timestamp, resource name, change summary, and status so you have a full record of all AI-driven changes to your account.

How It Works

  1. Install the MCP server

    Add AdWhiz to your AI tool's MCP configuration file with your API key. The server is hosted by AdWhiz β€” nothing to deploy or maintain on your end.

  2. Ask your AI tool to make changes

    Type a plain English instruction like 'Pause all campaigns with CPA above $200' or 'Create a new Search campaign targeting plumbers in Chicago with a $50/day budget'. The AI tool calls AdWhiz MCP tools to build the request.

  3. Review and confirm

    AdWhiz shows you a summary of every mutation before executing it. You approve, reject, or request a dry-run preview. Changes are never applied without your explicit confirmation.

Frequently Asked Questions

Any MCP-compatible AI coding tool works: Claude Code, Cursor, Windsurf, Continue.dev, Cline, and Zed all support the MCP protocol. If your tool supports MCP, AdWhiz will work with it.

Yes. AdWhiz requires explicit confirmation before executing any mutation. Every proposed change is shown as a summary before the API call is made. You can also use dry-run mode to preview the exact API payload without sending it.

Campaigns, ad groups, ads (RSA, RDA), keywords, negative keywords, sitelinks, callouts, conversion actions, budgets, and bidding strategies. Full details are in the docs.

MCP access is included in all subscription plans starting at $79/month (Pro). Plans differ by the number of managed accounts and API calls per month. See the pricing page for details.

Manage Google Ads from Your AI Tool Today

Install the AdWhiz MCP server and start managing campaigns from Claude Code, Cursor, or Windsurf with plain English.

or join the mailing list