Google Ads and GA4 in the same MCP client
Google Ads and Google Analytics 4 are two live sources on the same hosted MCP URL. Official Google Ads MCP is ads-only: 3 read-only tools, pipx or your own Cloud Run, no Google-hosted URL. This gateway ships Google Ads and GA4 as separate catalogues with one OAuth 2.1 client and a ticked-account allowlist.
By The Get MCP Ads teamPublished by BENLY HLG30 Aug 2026
What this is about
Read this in
Each one opens that assistant with this URL and asks it for a summary.
Key takeaways
- Official Google Ads MCP ships 3 tools (
list_,accessible_ customers search,get_), read-only, self-hosted.resource_ metadata - Google does not publish a Google-hosted Ads MCP URL on that developer guide.
- This gateway ships 38 Google Ads tools (7 write) and 27 GA4 tools (read only) on one URL.
- Ticking a Google Ads customer does not tick a GA4 property. Each source has its own allowlist.
- Writes exist on Google Ads here, preview then confirm, absent on Free. GA4 on this gateway cannot write.
- Search Console is a third live Google source on the same URL if you connect it.
Does official Google Ads MCP include GA4?Link to this section
No. Google's Ads MCP developer guide describes a Python server for the Google Ads API. Mode is read-only. Transport defaults to stdio via pipx. Cloud Run is optional self-hosting you operate. The three tools are list_, search, and get_. There is no GA4 tool on that server, and no Google-hosted MCP URL.
How do you get both in one client?Link to this section
Paste https:/ into your MCP client. In the Get MCP Ads dashboard, connect Google Ads and connect Google Analytics 4 as two platforms. Tick the Ads customers and the GA4 properties separately. An agent cannot complete OAuth or the ticks.
- Open your MCP client and add a remote MCP server.
- Paste
https:/as the server URL and confirm./ mcp. getmcpads. com/ mcp - Approve the sign-in page. Connecting platforms and ticking accounts still happens on Get MCP Ads, not inside the client.
Official Google Ads MCP versus this gateway on Ads plus GA4
| Google Ads | GA4 | Hosting | |
|---|---|---|---|
| Official Google Ads MCP | 3 read-only tools | Not on that server | You run pipx or Cloud Run |
| Get MCP Ads | 38 tools, 7 write (preview/confirm) | 27 read-only tools | Hosted, https:/ |
What can you ask across Ads and GA4?Link to this section
Worked prompts mapped to shipped tools
| Ask | Tools |
|---|---|
| Did checkout drop after Tuesday's release while Search spend held? | ga4_, then google_ |
| Which campaigns spent, and which channels produced the key events? | google_, then ga4_ |
When should you not combine them here?Link to this section
- You only want Google's 3 official Ads tools and will operate pipx or Cloud Run.
- You need a GA4 write. This gateway's GA4 source is read only.
- You need a Google Ads write on Free. Write tools are absent and refused.
- The property or customer is not ticked. The allowlist is per source.
Get MCP Ads
Two ways to run Google Ads over MCP
- Hosted
Google Ads MCP Server
38 tools behind one hosted URL, 7 of them writes that describe the change before they apply it. Nothing to install, and no key to paste.
- Open source, Apache 2.0
Run it yourself
The same server, published as a package you can read, audit and host on your own machine. No account, and no gateway in the path.
@getmcpads/google-ads-mcp-server
Questions
Answered in one paragraph each
Keep reading
- Google Ads with your assistant38 tools, what to ask, what it can change.
- Google Ads MCP ServerThe server itself: 38 tools, the endpoint, the repository.
- Google Ads MCP API referenceEvery parameter of every tool, with what it accepts.
- PricingWhich plan includes writes.
- Google Analytics 4 with your assistant27 tools, what to ask, what it can change.
- Google Analytics 4 MCP ServerThe server itself: 27 tools, the endpoint, the repository.
- Google Analytics 4 MCP API referenceEvery parameter of every tool, with what it accepts.
- Connect Search Console to an assistantThe third Google source on the same URL.
- One MCP URL for six live sourcesAds plus analytics plus organic.
- Official ads MCPs comparedWhere official Google sits in the field.
Spec
- Product
- Get MCP Ads
- Category
- hosted MCP gateway
- Protocol
- MCP (Model Context Protocol)
- Live sources
- 6: Meta Ads, Pinterest Ads, Google Ads, TikTok Ads, Search Console, Google Analytics 4
- Auth
- OAuth 2.1 + dynamic client registration
- Transport
- HTTPS, streamable HTTP
- Endpoint
https:// mcp. getmcpads. com/ mcp - Account access
- ticked-account allowlist, checked server-side
- Google Ads tools
- 38 (7 write)
- GA4 tools
- 27 (read only)
- Official Google Ads MCP
- 3 tools, read-only, self-hosted
- Pricing
- Free 0 (1 ad account, 1 seat, 200 tool calls per period, read only). Pro 39 per month. Team 99 per month. Agency 199 per month.
Sources
Who wrote this
Written by the team that ships Get MCP Ads, the hosted MCP gateway this page describes. Every count on the page is read from the tool catalogue rather than typed out, so it cannot drift from what the gateway serves. BENLY HLG publishes the site; Get MCP Ads is a separate product from Benly and does not read Benly data.
This page as Markdown: /articles/google-ads-and-ga4-mcp.md. Every page under /articles answers to Accept: text/markdown as well.