Comparison

The best Google Analytics (GA4) MCP servers in 2026

Four ways to give ChatGPT, Claude or Cursor your GA4 data: Google's own server, an open-source alternative and two hosted services.

Last updated

We make QuerySail, one of the servers on this list. We checked every other server against its own README or website on October 28, 2026. Where a project does not state a fact, we say so. If something here is wrong or out of date, email support@querysail.com and we will fix it.

Summary

Google's server comes first because it is the official one. Every server here reads GA4 data through Google's Analytics APIs.

ServerTypeSetupAI appsChanges data?Price
Google Analytics MCP server (Google)Open source (Apache-2.0) from Google, runs on your computerPython 3.10 or later with pipx or uv, a Google Cloud project with the Analytics Admin and Data APIs, and Application Default CredentialsGoogle's docs name Antigravity, Claude Desktop, Claude Code and CursorRead-only by default. With the --allow-write flag it can create property annotationsFree
QuerySailHostedSign in with Google on the QuerySail website, then add one URL to your AI appChatGPT, Claude, Codex, Cursor, VS Code and other apps that connect to remote MCP serversNo$8 per month after a 7-day free trial, Search Console included
Windsor.aiHosted data connectorCreate a Windsor.ai account and connect GA4, then add the Windsor connector or plugin to your AI appClaude, ChatGPT, Gemini, Copilot and Claude Code, according to its websiteRead-only for GA4, according to its websiteFree plan with one data source. Paid plans from $19 per month, billed yearly, for three sources
google-analytics-mcp (surendranb)Open source (MIT), runs on your computeruvx or npx, a Google service account key and your GA4 property IDClaude Code, Claude Desktop, Cursor, and VS Code with Cline, Roo Code or ContinueNo write tools documentedFree

The servers

Google Analytics MCP server (Google)

Google's own server, with 3,577 stars on GitHub. It has standard, realtime and funnel reports, account and property details, custom dimensions and metrics, Google Ads links and property annotations. Its repository calls it experimental.

  • Good fit if you already work in Google Cloud or need funnel reports.
  • Check first: Google documents no hosted version. ChatGPT and claude.ai only connect to servers on the internet, so for them you host it and secure it yourself.

QuerySail

Our product. Five tools: standard reports with any GA4 dimension, metric and filter; period comparisons with the top gaining and losing channels, sources or pages; realtime reports; and field lists with your custom definitions and key events. Answers say when Google thresholded or sampled a report.

  • Good fit if you want GA4 in ChatGPT or claude.ai without running anything, or you also want Search Console on the same plan.
  • Check first: it has no funnel reports, and there is no free plan after the trial.

Windsor.ai

A marketing data platform with more than 350 sources, Search Console among them, behind one connector.

  • Good fit if you want GA4 next to many other marketing data sources in one place.
  • Check first: the free plan covers one data source, so GA4 and Search Console together need a paid plan.

google-analytics-mcp (surendranb)

Eight tools, 243 stars on GitHub. Besides reports and realtime data, it looks up which dimensions and metrics work together, and it has built-in analysis playbooks that it loads from GitHub.

  • Good fit if you use a coding assistant on your computer and want guided analyses.
  • Check first: it sends anonymous usage data unless you set DO_NOT_TRACK=1. ChatGPT and claude.ai only connect to servers on the internet.

How to choose

Deciding between Google's server and QuerySail? See QuerySail vs Google's Analytics MCP server. To try QuerySail, see the Google Analytics MCP server page or start the 7-day free trial. It needs no card.

Questions, answered

Something else? See support.

Is there an official Google Analytics MCP server?

Yes. Google publishes an open-source Google Analytics MCP server. It runs on your own computer with Python, and you set it up with a Google Cloud project and your own credentials. Its repository calls it experimental, and Google's docs describe no hosted version.

Which Google Analytics MCP servers work with ChatGPT and claude.ai?

Only servers that are on the internet. Hosted servers, such as QuerySail and Windsor.ai, work there directly. Google's server and other open-source servers work there only if you host them on the internet and secure them yourself.

Can a Google Analytics MCP server change my settings?

Only one server on this page documents a write tool. Google's server can create property annotations if you start it with the --allow-write flag and grant the analytics.edit scope. QuerySail asks Google for the read-only analytics.readonly scope only.

What is the difference between a GA4 MCP server and the GA4 interface?

Both read the same GA4 data through Google's APIs. An MCP server lets an AI assistant run the reports for you when you ask in plain language, and combine them with other questions. Thresholding, sampling and the 24 to 48 hours of processing time apply to both.