Skip to content
adplane

A Google Ads MCP server for Claude and ChatGPT

Adplane connects Google Ads to Claude and ChatGPT through MCP, the open standard that lets AI assistants work with real tools. Ask about your campaigns in plain language, get answers from live account data, then build and change campaigns in the same conversation. Everything Adplane creates starts paused, so nothing spends until you turn it on.

Connect your Google account

Adplane is hosted, so there is nothing to install or run. Sign in at adplane.ai with the Google account you already use for Google Ads and approve access. Every account that login can reach is connected, and Adplane acts only through that login, on your behalf. In Claude, open the connector directory and click Connect. In ChatGPT, open the plugin directory and click Install plugin. Other MCP clients, including Cursor and Claude Code, add it as a custom connector with one URL: https://mcp.adplane.ai

Reporting in plain language

Ask the way you would ask a colleague: how campaigns did last week, which ad groups have the highest cost per conversion, which search terms burned budget without converting. Adplane exposes structured reports across campaigns, ad groups, keywords, search terms, and more, plus raw GAQL queries for anything the reports do not cover. Money comes back in your account currency, already converted, and the assistant states the exact date range it used.

Built to manage, not just report

Describe a search campaign and the assistant builds the whole structure: campaign with its own budget and bidding strategy, ad groups, keywords with match types, responsive search ads, and negatives at the campaign, ad group, or shared list level. What already exists can be renamed, paused, enabled, re-budgeted, or re-bid in the same conversation, and every change comes back with what Google actually stored.

Safe by construction

The safety model is the same on Google and Meta:

  • Created paused, always. Nothing Adplane creates can serve or spend.
  • One deliberate path to spending. A single update tool is the only way to enable anything, and it says so plainly when it does.
  • No bulk operations, guarded delete. On Meta, removal is limited to campaigns that have never spent, and it refuses when the spend cannot be confirmed. On Google, anything that has spent, or whose spend cannot be confirmed, is removed only after you see what Adplane found and confirm. Everything else is paused, which is reversible.
  • Every change read back. Adplane reports what Google actually stored, not what was requested.

The tools

Sixteen Google Ads tools plus a connection check shared with Meta, each doing one thing: list accounts, discover report fields, run a report, run a GAQL query, create a campaign, create an ad group, add keywords, create an ad, add negative keywords, add sitelinks, callouts, or structured snippets, create a conversion action, create a shared bidding strategy, update an object, change a campaign's locations and URL suffix, remove a never spent campaign, remove one campaign, ad group, ad, or keyword, and detach a sitelink, callout, or snippet. The Meta tools are described on the Meta Ads MCP page, and the full walkthrough with example prompts is in the docs.

Frequently asked questions

What is a Google Ads MCP server?

MCP (Model Context Protocol) is the open standard AI assistants use to work with outside tools and data. A Google Ads MCP server gives an assistant like Claude or ChatGPT a safe, structured way to read your Google Ads accounts and, when you ask, make changes to them. Adplane is a hosted MCP server: you connect once and the assistant does the rest.

What do I need to get started?

The Google account you already use for Google Ads. You sign in with it and approve Adplane's access to Google Ads, and every account that login can reach is connected. Adplane then works only through your login, on your behalf, and only when you ask. There is nothing to install, host, or configure.

Can the AI spend money without me?

No. Everything Adplane creates starts paused, and a single update tool is the only way to enable anything. Nothing serves or spends until you explicitly ask to turn it on. On Meta, deleting is limited to campaigns that have never spent; on Google, anything that has spent, or whose spend cannot be confirmed, is deleted only after you see what Adplane found and confirm. There are no bulk operations.

Which AI assistants work with Adplane?

Claude connects in one click from the Claude connector directory, and ChatGPT from the ChatGPT plugin directory. Cursor, Claude Code, and other MCP clients that support OAuth can add Adplane as a custom connector with the URL https://mcp.adplane.ai.

What does Adplane cost?

One plan, 7 dollars a month or 70 dollars a year, with a 14 day free trial that does not require a card. Google Ads, Meta Ads and Microsoft Ads are all included.

Try it

The free trial is 14 days and does not require a card. Connect your account and ask it to list your Google Ads accounts; you will have your first answer about your own data a minute later.

Google Ads MCP server for Claude and ChatGPT — Adplane