Skip to content
adplane

A Google Ads MCP server for Claude

Adplane connects Google Ads to Claude 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.

One URL, no setup

Adplane is hosted. There is no server to run, no API key to manage, and no Google Ads developer token to apply for. Sign in with Google at adplane.ai and every Google Ads account you already manage is connected automatically. In Claude, connect from the connector directory. Other MCP clients, including ChatGPT in developer mode, 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 Claude states the exact date range it used.

Campaign management, safe by construction

Adplane is built to manage, not just report. Describe a search campaign and Claude builds the whole structure: campaign, ad groups, keywords, ads, negatives. The safety model is simple and strict:

  • 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. Removal works on never spent campaigns only. Everything else is paused, which is reversible.
  • Every change read back. Adplane reports what Google actually stored, not what was requested.

The tools

Twelve tools, 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, update an object, remove a never spent campaign, and a connection check. 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 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.

Do I need a Google Ads API developer token?

No. Adplane is fully hosted and uses its own approved Google Ads API access. You sign in with the Google account you already use for Google Ads, and every account you can access is connected automatically. 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. Deleting is limited to campaigns that have never spent, and there are no bulk operations.

Which AI assistants work with Adplane?

Claude connects in one click from the Claude connector directory. ChatGPT (developer mode), 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.

Try it

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