Google Ads MCP Server
Il server MCP ufficiale della Google Ads API: gestito in proprio e in sola lettura, con query GAQL per recuperare dati di account e campagne.
Google Ads MCP Server è il server ufficiale che collega applicazioni AI alla Google Ads API. Google lo ha pubblicato come progetto open source nel 2025 e annunciato formalmente nell’aprile 2026. Il server permette di interrogare account e campagne attraverso GAQL, il linguaggio di query di Google Ads. Opera soltanto in lettura: non può modificare offerte, mettere in pausa campagne o creare annunci.1
Specifiche
Il server è scritto in Python. Può essere avviato come processo locale, comunicando con il client attraverso gli stream standard, oppure distribuito su Cloud Run. L’accesso usa OAuth 2.0 o un account di servizio.
La configurazione richiede un progetto Google Cloud, le relative credenziali e un developer token della Google Ads API. Il server può essere collegato a client come Claude Desktop, Claude Code, Gemini CLI, Cursor e Windsurf.1
I tre tool
Il server espone tre tool:1
list_accessible_customerselenca gli account che le credenziali possono leggere;searchesegue una query GAQL e restituisce dati di campagne, budget, stato e metriche;get_resource_metadatadescrive i campi disponibili per una risorsa, aiutando il modello a costruire la query.
La maggior parte delle domande passa quindi da search. È un’interfaccia compatta, ma sposta sul modello la responsabilità di scrivere GAQL corretto. Alcune versioni create dalla comunità aggiungono strumenti che mostrano la documentazione del linguaggio durante la preparazione della query.2
Il modello di sicurezza
La sola lettura separa l’analisi dall’esecuzione. Il modello può esaminare campagne e proporre modifiche, ma non applicarle attraverso questo server. Le operazioni di scrittura devono passare da un’integrazione diversa, con autorizzazioni e controlli propri.34
Questa scelta riduce il rischio di spesa o modifiche accidentali. Non garantisce però che l’analisi sia corretta e non impedisce al server di leggere dati sensibili ai quali le credenziali hanno accesso.
Limiti
Il server presenta quattro limiti principali:
- non esegue alcuna operazione di scrittura;
- una query GAQL formulata male può restituire numeri plausibili ma non pertinenti;
- il developer token prevede livelli e quote differenti, con approvazione per l’uso standard;
- vengono esposti dati strutturati, non la qualità di immagini, video e landing page né il funzionamento interno di Smart Bidding o Performance Max.12
Le credenziali OAuth e i relativi token devono inoltre essere conservati e rinnovati correttamente.
Voci correlate
- GA4 MCP Server — il server ufficiale di Google Analytics, anch’esso in sola lettura
- GTM MCP Server (Stape) — il caso che invece può scrivere
- Limiti di MCP — i confini del protocollo e delle implementazioni Google
- Portale: MCP
Bibliografia e sitografia
- Google Developers, Google Ads MCP server: Developer integration guide, 3 agosto 2026. developers.google.com
- The Ad Spend, Google Ads MCP Limitations: Read-Only and Self-Hosted, 27 giugno 2026. theadspend.com
- Soku, Google Ads MCP: The Complete Guide (2026), 8 giugno 2026. soku.ai
- Stape, AI in Google Tag Manager: give it access, not control, 11 agosto 2026. stape.io