Server MCP di Google Analytics
Collega senza interruzioni Google Analytics 4 con flussi di lavoro e assistenti per sviluppatori potenziati dall’AI utilizzando il Server MCP di Google Analytics per analisi in linguaggio naturale, reportistica automatizzata e insight azionabili.

Cosa fa il Server MCP di “Google Analytics”?
Il Server MCP di Google Analytics consente l’integrazione senza soluzione di continuità dei dati di Google Analytics 4 (GA4) con assistenti AI e strumenti di sviluppo come Claude, Cursor e Windsurf utilizzando il Model Context Protocol (MCP). Agendo come ponte tra i client MCP e le API GA4, permette agli utenti di interrogare il traffico del sito web, il comportamento degli utenti e i dati analytics in linguaggio naturale, offrendo accesso a oltre 200 dimensioni e metriche. Questo permette agli agenti AI di automatizzare la reportistica, eseguire analisi approfondite dei dati e fornire insight azionabili direttamente all’interno dei flussi di lavoro per sviluppatori o strumenti AI, semplificando il processo decisionale basato sui dati senza dover navigare manualmente nelle dashboard.
Elenco dei Prompt
Nessun template di prompt specifico è menzionato nel repository.
Elenco delle Risorse
Nessuna risorsa esplicita è elencata nel repository.
Elenco degli Strumenti
- Le informazioni sugli strumenti forniti dal server (ad esempio da
ga4_mcp_server.py
) non sono dettagliate nei file disponibili.
Casi d’Uso di questo Server MCP
- Query Analitiche in Linguaggio Naturale: Sviluppatori e analisti possono porre domande su traffico, comportamento utenti o metriche di conversione in semplice inglese, ricevendo i dati GA4 o riepiloghi pertinenti.
- Reportistica Automatizzata: Usa il server MCP per generare report analitici regolari o ad-hoc, riducendo il carico della creazione manuale di report nella dashboard GA4.
- Integrazione nel Flusso di Lavoro: Integra l’accesso ai dati GA4 direttamente negli strumenti di sviluppo come Cursor o Windsurf, permettendo analisi contestuali durante code review o rollout di funzionalità.
- Insight Guidati da AI: Permetti agli agenti AI di far emergere automaticamente trend, anomalie o raccomandazioni dai dati analytics, supportando decisioni più rapide.
- Analisi Dati Cross-Source: Mescola i dati di Google Analytics con altre fonti (come Search Console) per insight più ricchi e multidimensionali (se usato insieme ad altri server MCP).
Come configurarlo
Windsurf
- Assicurati che Python 3.10+ sia installato.
- Clona il repository o installa tramite PyPI se disponibile.
- Aggiungi il server MCP di Google Analytics alla tua configurazione
mcpServers
:{ "mcpServers": { "google-analytics-mcp": { "command": "python3", "args": ["-m", "google_analytics_mcp"] } } }
- Salva la configurazione e riavvia Windsurf.
- Verifica che il server MCP sia elencato e accessibile nell’interfaccia di Windsurf.
Claude
- Assicurati che Python 3.10+ sia installato.
- Usa il file
claude-config-template.json
fornito come punto di partenza. - Aggiungi o aggiorna il campo
mcpServers
nella configurazione di Claude:{ "mcpServers": { "google-analytics-mcp": { "command": "python3", "args": ["-m", "google_analytics_mcp"] } } }
- Salva la configurazione e riavvia Claude.
- Conferma la connessione al server MCP nel pannello delle integrazioni di Claude.
Cursor
- Installa Python 3.10+ e clona o installa il server MCP.
- Trova il file di configurazione di Cursor.
- Aggiungi la voce del server MCP:
{ "mcpServers": { "google-analytics-mcp": { "command": "python3", "args": ["-m", "google_analytics_mcp"] } } }
- Salva e riavvia Cursor.
- Assicurati che il server compaia tra quelli disponibili nel pannello MCP di Cursor.
Cline
- Assicurati che Python 3.10+ sia presente.
- Scarica o installa il server MCP.
- Modifica la configurazione di Cline per includere:
{ "mcpServers": { "google-analytics-mcp": { "command": "python3", "args": ["-m", "google_analytics_mcp"] } } }
- Salva, riavvia Cline e verifica la connettività del server MCP.
Protezione delle API Key (usando variabili d’ambiente):
Per fornire credenziali sensibili (come API key di Google Analytics o file di service account), utilizza variabili d’ambiente per la sicurezza. Esempio di configurazione:
{
"mcpServers": {
"google-analytics-mcp": {
"command": "python3",
"args": ["-m", "google_analytics_mcp"],
"env": {
"GOOGLE_APPLICATION_CREDENTIALS": "/path/to/your/credentials.json"
},
"inputs": {
"property_id": "YOUR_GA4_PROPERTY_ID"
}
}
}
}
Come usare questo MCP all’interno dei flussi
Utilizzo di MCP in FlowHunt
Per integrare server MCP nel tuo flusso di lavoro FlowHunt, inizia aggiungendo il componente MCP al tuo flusso e collegandolo al tuo agente AI:

Clicca sul componente MCP per aprire il pannello di configurazione. Nella sezione di configurazione MCP di sistema, inserisci i dettagli del server MCP usando questo formato JSON:
{
"google-analytics-mcp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Una volta configurato, l’agente AI potrà usare questo MCP come uno strumento con accesso a tutte le sue funzioni e capacità. Ricorda di cambiare “google-analytics-mcp” con il nome reale del tuo server MCP e sostituire l’URL con quello del tuo server MCP.
Panoramica
Sezione | Disponibilità | Dettagli/Note |
---|---|---|
Panoramica | ✅ | |
Elenco dei Prompt | ⛔ | Nessun template di prompt trovato |
Elenco delle Risorse | ⛔ | Non elencate esplicitamente |
Elenco degli Strumenti | ⛔ | Non elencati esplicitamente |
Protezione delle API Key | ✅ | Uso delle variabili d’ambiente mostrato |
Supporto Sampling (meno importante in valutazione) | ⛔ | Non documentato |
Tra la documentazione e il codice, Google Analytics MCP fornisce una panoramica chiara e istruzioni di configurazione, ma manca di documentazione dettagliata su prompt, risorse e strumenti. Per la sicurezza, supporta la configurazione tramite variabili d’ambiente. Roots e sampling non sono menzionati.
La nostra opinione
In base alle tabelle sopra, questo server MCP ottiene un buon punteggio per panoramica e setup, ma manca di dettagli su prompt, strumenti e risorse. È ideale per utenti già esperti di GA4 e MCP che non necessitano di template estesi per prompt/flussi di lavoro.
Punteggio MCP
Ha una LICENSE | ✅ (MIT) |
---|---|
Ha almeno uno strumento | ⛔ |
Numero di Fork | 9 |
Numero di Stelle | 57 |
Domande frequenti
- Cos'è il Server MCP di Google Analytics?
È un ponte tra Google Analytics 4 (GA4) e strumenti AI/per sviluppatori tramite il Model Context Protocol (MCP), che consente l'accesso ai dati analytics in linguaggio naturale, reportistica automatizzata e integrazione fluida nei flussi di lavoro.
- Quali sono i principali casi d'uso?
Interrogazioni analytics in linguaggio naturale, reportistica GA4 automatizzata, integrazione nei flussi di lavoro in strumenti come Cursor o Windsurf, insight guidati da AI e analisi dati cross-source con altri server MCP.
- Come posso proteggere le mie credenziali Google Analytics?
Conserva informazioni sensibili come API key o file di service account in variabili d'ambiente. Ad esempio, imposta 'GOOGLE_APPLICATION_CREDENTIALS' sul percorso del file delle credenziali nella configurazione del server MCP.
- Devo conoscere GA4 per usare questo server?
È preferibile per utenti già familiari con GA4 e MCP, poiché non sono forniti prompt dettagliati o template di risorse.
- Questo Server MCP fornisce template di prompt o strumenti integrati?
Non sono inclusi template di prompt espliciti né documentazione dettagliata degli strumenti. Il server si concentra sulla connettività e sull'accesso ai dati.
- Come si usa questo server MCP all'interno di FlowHunt?
Aggiungi il componente MCP al tuo flusso FlowHunt, apri la configurazione e inserisci i dettagli del server MCP in formato JSON. Una volta configurato, il tuo agente AI avrà accesso ai dati di Google Analytics per funzionalità di analisi avanzate.
Prova il Server MCP di Google Analytics con FlowHunt
Sblocca potenti analisi GA4 nei tuoi flussi di lavoro AI, automatizza la reportistica e dai al tuo team il potere di prendere decisioni basate sui dati direttamente dai tuoi strumenti preferiti.