Google Analytics MCP Server
Overbrug moeiteloos Google Analytics 4 met AI-gestuurde ontwikkelaarsworkflows en assistenten via de Google Analytics MCP Server voor natuurlijke taal analytics, geautomatiseerde rapportages en bruikbare inzichten.

Wat doet de “Google Analytics” MCP Server?
De Google Analytics MCP Server maakt naadloze integratie mogelijk van Google Analytics 4 (GA4) data met AI-assistenten en ontwikkeltools zoals Claude, Cursor en Windsurf via het Model Context Protocol (MCP). Door op te treden als brug tussen MCP-clients en de GA4 API kunnen gebruikers websiteverkeer, gebruikersgedrag en analytics-data in natuurlijke taal opvragen, met toegang tot meer dan 200 dimensies en statistieken. Dit stelt AI-agents in staat rapportages te automatiseren, diepgaande data-analyse uit te voeren en bruikbare inzichten rechtstreeks binnen ontwikkelaarsworkflows of AI-tools te geven, zodat beslissingen op basis van data sneller genomen kunnen worden zonder handmatig dashboards te doorzoeken.
Lijst met Prompts
Er worden geen specifieke prompt-templates vermeld in de repository.
Lijst met Resources
Er worden geen expliciete bronnen vermeld in de repository.
Lijst met Tools
- Informatie over de tools die op de server worden geleverd (zoals uit
ga4_mcp_server.py
) is niet gedetailleerd in de beschikbare bestanden.
Toepassingen van deze MCP Server
- Natuurlijke taal analytics-queries: Ontwikkelaars en analisten kunnen vragen stellen over verkeer, gebruikersgedrag of conversiemetingen in gewoon Nederlands en relevante GA4-data of samenvattingen ontvangen.
- Geautomatiseerde rapportage: Gebruik de MCP-server om reguliere of ad-hoc analytics-rapportages te genereren, waardoor handmatige rapportage in het GA4-dashboard overbodig wordt.
- Workflow-integratie: Integreer GA4-data direct in ontwikkelaarstools zoals Cursor of Windsurf, zodat je tijdens code-reviews of feature rollouts direct analytics in de context hebt.
- AI-gedreven inzichten: Laat AI-agents automatisch trends, afwijkingen of aanbevelingen uit analytics-data naar voren halen, zodat je sneller beslissingen neemt.
- Kruisbron data-analyse: Combineer Google Analytics-data met andere bronnen (zoals Search Console) voor rijkere, multidimensionale inzichten (bij gebruik samen met andere MCP-servers).
Hoe stel je het in
Windsurf
- Zorg dat Python 3.10+ geïnstalleerd is.
- Clone de repository of installeer via PyPI indien beschikbaar.
- Voeg de Google Analytics MCP-server toe aan je
mcpServers
configuratie:{ "mcpServers": { "google-analytics-mcp": { "command": "python3", "args": ["-m", "google_analytics_mcp"] } } }
- Sla de configuratie op en herstart Windsurf.
- Controleer of de MCP-server zichtbaar en toegankelijk is in de UI van Windsurf.
Claude
- Zorg dat Python 3.10+ geïnstalleerd is.
- Gebruik de meegeleverde
claude-config-template.json
als uitgangspunt. - Voeg het veld
mcpServers
toe of werk het bij in je Claude-configuratie:{ "mcpServers": { "google-analytics-mcp": { "command": "python3", "args": ["-m", "google_analytics_mcp"] } } }
- Sla de configuratie op en herstart Claude.
- Bevestig de connectie van de MCP-server in het integratiepaneel van Claude.
Cursor
- Installeer Python 3.10+ en clone of installeer de MCP-server.
- Zoek het configuratiebestand van Cursor op.
- Voeg de MCP-server toe:
{ "mcpServers": { "google-analytics-mcp": { "command": "python3", "args": ["-m", "google_analytics_mcp"] } } }
- Sla op en herstart Cursor.
- Controleer of de server zichtbaar is onder de beschikbare MCP-servers van Cursor.
Cline
- Zorg dat Python 3.10+ aanwezig is.
- Download of installeer de MCP-server.
- Pas de configuratie van Cline aan zodat deze bevat:
{ "mcpServers": { "google-analytics-mcp": { "command": "python3", "args": ["-m", "google_analytics_mcp"] } } }
- Sla op, herstart Cline en controleer de connectiviteit met de MCP-server.
API-sleutels beveiligen (via omgevingsvariabelen):
Om gevoelige credentials (zoals Google Analytics API-sleutels of serviceaccountbestanden) te verstrekken, gebruik je omgevingsvariabelen voor de veiligheid. Voorbeeldconfiguratie:
{
"mcpServers": {
"google-analytics-mcp": {
"command": "python3",
"args": ["-m", "google_analytics_mcp"],
"env": {
"GOOGLE_APPLICATION_CREDENTIALS": "/pad/naar/je/credentials.json"
},
"inputs": {
"property_id": "JOUW_GA4_PROPERTY_ID"
}
}
}
}
Hoe gebruik je deze MCP in flows
Gebruik MCP in FlowHunt
Om MCP-servers te integreren in je FlowHunt-workflow, voeg je het MCP-component toe aan je flow en verbind je deze met je AI-agent:

Klik op het MCP-component om het configuratiepaneel te openen. In de systeem MCP-configuratie voeg je je MCP-servergegevens toe in dit JSON-formaat:
{
"google-analytics-mcp": {
"transport": "streamable_http",
"url": "https://jouwmcpserver.example/padnaardemcp/url"
}
}
Na configuratie kan de AI-agent deze MCP als tool gebruiken met toegang tot alle functies en mogelijkheden. Vergeet niet “google-analytics-mcp” te vervangen door de daadwerkelijke naam van je MCP-server en de URL door jouw eigen MCP-server-URL.
Overzicht
Sectie | Beschikbaarheid | Details/Opmerkingen |
---|---|---|
Overzicht | ✅ | |
Lijst met Prompts | ⛔ | Geen prompt-templates gevonden |
Lijst met Resources | ⛔ | Niet expliciet vermeld |
Lijst met Tools | ⛔ | Niet expliciet vermeld |
API-sleutels beveiligen | ✅ | Gebruik van omgevingsvariabelen getoond in voorbeeldconfiguratie |
Sampling Support (minder belangrijk) | ⛔ | Niet gedocumenteerd |
Tussen de documentatie en de code biedt Google Analytics MCP een duidelijk overzicht en installatie-instructies, maar ontbreekt het aan gedetailleerde documentatie over prompts, resources en tools. Voor beveiliging ondersteunt het configuratie via omgevingsvariabelen. Roots en sampling worden niet genoemd.
Onze mening
Op basis van bovenstaande tabellen scoort deze MCP-server goed op overzicht en installatie, maar mist hij details over prompts, tools en resources. Het is het meest geschikt voor gebruikers die al bekend zijn met GA4 en MCP en die geen uitgebreide prompt/workflow-templates nodig hebben.
MCP Score
Heeft een LICENSE | ✅ (MIT) |
---|---|
Minimaal één tool | ⛔ |
Aantal Forks | 9 |
Aantal Sterren | 57 |
Veelgestelde vragen
- Wat is de Google Analytics MCP Server?
Het is een brug tussen Google Analytics 4 (GA4) en AI/ontwikkelaarstools via het Model Context Protocol (MCP), waarmee je via natuurlijke taal toegang krijgt tot analytics-data, geautomatiseerde rapportages en naadloze workflow-integratie.
- Wat zijn de belangrijkste toepassingen?
Natuurlijke taal analytics-queries, geautomatiseerde GA4-rapportages, workflow-integratie in tools zoals Cursor of Windsurf, AI-gedreven inzichten, en kruisbron data-analyse met andere MCP-servers.
- Hoe beveilig ik mijn Google Analytics-gegevens?
Sla gevoelige informatie zoals API-sleutels of serviceaccountbestanden op in omgevingsvariabelen. Stel bijvoorbeeld 'GOOGLE_APPLICATION_CREDENTIALS' in op het pad naar je credentials-bestand in de MCP-serverconfiguratie.
- Heb ik GA4-kennis nodig om deze server te gebruiken?
Het is het meest geschikt voor gebruikers die al bekend zijn met GA4 en MCP, aangezien er geen gedetailleerde prompt- en resourcetemplates worden geleverd.
- Biedt deze MCP Server prompt templates of ingebouwde tools?
Er zijn geen expliciete prompt templates of gedetailleerde tooldocumentatie inbegrepen. De server richt zich op connectiviteit en data-toegang.
- Hoe gebruik ik deze MCP server in FlowHunt?
Voeg het MCP-component toe aan je FlowHunt-flow, open de configuratie en voeg de MCP-servergegevens toe in JSON-formaat. Na configuratie heeft je AI-agent toegang tot Google Analytics-data voor uitgebreide analysemogelijkheden.
Probeer Google Analytics MCP Server met FlowHunt
Ontgrendel krachtige GA4-analytics in je AI-workflows, automatiseer rapportages en geef je team de mogelijkheid om datagedreven beslissingen te nemen direct vanuit je favoriete tools.