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.
{
"mcpServers": {
"modiva": {
"url": "https://mcp.modiva.ai/v1",
"headers": { "Authorization": "Bearer mk_live_…" }
}
}
}Connect Google Ads to your agent
Get your MCP key — freeFAQ
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
Modiva is a hosted, multi-tenant MCP server. Your Google Ads tokens are encrypted and never shared between workspaces.