Skip to main content
modiva.ai
Sign In
← All MCP servers
Google Ads logo

MCP server

Google Ads MCP server

Google ships an official Google Ads MCP server, but it is deliberately narrow: read-only, three tools, and you run it yourself locally. Modiva hosts a Google Ads MCP server with 9 typed tools that also write: create and pause campaigns, drill into ad groups, keywords and search terms, and pull spend, conversion and ROAS reporting.

Google's own MCP server is a solid reporting bridge: it exposes account listing, GAQL search and resource metadata over stdio, and nothing else. If your agent should act (pause an underperforming campaign, mine search terms for negatives, adjust structure) you need write tools and a hosted endpoint. Modiva provides both, with the developer token, OAuth and MCC plumbing handled server-side.

9 typed Google Ads tools

Grouped by resource, not by platform — so the same tool names work across every connected account.

campaigns_

list · create · pause

adgroups_

list · analytics

keywords_

list · analytics · quality score

search_terms_

report · find new keywords & negatives

analytics_

spend · conversions · roas

Add it to your AI client

Point any MCP-compatible client (Claude, Cursor, Windsurf, …) at the hosted server and the Google Ads tools are discovered automatically.

mcp config
{
  "mcpServers": {
    "modiva": {
      "url": "https://mcp.modiva.ai/v1",
      "headers": { "Authorization": "Bearer mk_live_…" }
    }
  }
}

Connect Google Ads to your agent

Get your MCP key — free

FAQ

How does this compare to Google's official Google Ads MCP server?

Google's server is official, free and read-only: it runs locally over stdio and exposes three tools for account listing and GAQL reporting. Modiva's is hosted (no local process), covers reads and writes, and shares an endpoint with your other ad networks and platforms. Many teams use Google's for ad-hoc analysis and Modiva for agents that act.

Do I need my own Google Ads developer token?

No. Requests run through Modiva's approved developer token and app. You connect your Google Ads account (or MCC) with OAuth and the tools operate on the accounts you authorize.

Can an agent create or pause campaigns?

Yes. campaigns_ tools support create and pause, and the reporting tools (ad groups, keywords with Quality Score, search terms) give the agent the evidence to justify each action.

Does it support manager (MCC) accounts?

Yes. Connect the manager account and the tools can address the client accounts underneath it.


Related

Google Ads API integrationShopify MCP serverKlaviyo MCP serverSlack MCP serverHubSpot MCP serverInstagram MCP serverTikTok MCP server

Modiva is a hosted, multi-tenant MCP server. Your Google Ads tokens are encrypted and never shared between workspaces.