Media platforms · Reference
Google Ads
Queries account structure and performance through Google Ads Query Language. The current official MCP surface is read-only.
Campaign and performance data
It cannot create an ad, change a bid or budget, pause an entity or fix the issue it finds.
Connection
Requires Python, a Google Ads developer token, a Google Cloud project, enabled APIs, OAuth credentials and MCP client configuration.
Human job benchmark
Inspect delivery, build campaigns, maintain live objects and remove or archive them safely.
Route coverage
Account discovery, metadata and GAQL queries. Campaign building and optimisation still happen elsewhere.
+
- Official, maintained MCP with a clear read boundary.
- Google Ads Query Language supports detailed account and performance diagnosis.
- Useful as a reporting and second-pair-of-eyes surface once configured.
−
- The MCP cannot create, modify or delete any campaign object.
- Setup requires Python, a developer token, Google Cloud, enabled APIs, OAuth and client configuration.
- The workflow stops at diagnosis and cannot perform the optimisation it recommends.
Access
Developer token, Google Cloud project and account credentials.
Watch
The MCP can inspect but cannot create or change campaigns. API access levels still apply.
Evidence basis
Documentation reviewed
Last checked 5 Sept 2026