The ga-mcp-full plugin: Google Analytics in Claude Code
ga-mcp-full bundles a Google Analytics (GA4) MCP server into Claude Code, with full Admin API read/write access - so you can query reports and manage properties, data streams, custom dimensions, and more, all from a session. It’s for anyone who works with GA4 and would rather ask than click through the GA interface.
Install
claude plugin install ga-mcp-full@robworks-claude-code-plugins
First-run setup
Run the guided setup, then sign in:
/ga-mcp-full:setup
/ga-mcp-full:auth-login
auth-login opens your browser for Google’s consent screen and caches the credentials locally. Check status any time with /ga-mcp-full:auth-status; if tools stop responding, /ga-mcp-full:reconnect walks through fixes, and /ga-mcp-full:auth-logout clears the cached login.
What you can do
Once authenticated, Claude can list your GA4 accounts and properties, run standard and realtime reports, and read or edit configuration - properties, web data streams, custom dimensions and metrics, key events, audiences, and Google Ads or BigQuery links.
Good to know
- It needs a Google account with access to the GA4 properties you want to work with.
- Credentials are cached after the first login, so later sessions reconnect automatically.
- Because it has write access to your GA configuration, treat destructive actions (deleting a property or data stream) with care.
Getting help
Repo and issues: github.com/ringo380/ga-mcp-full. Something not working? Send us a message and a human will reply by email.