google-analytics-mcp

Google Analytics 4 MCP Server for Claude, Cursor, Windsurf etc - Access GA4 data through natural language with 200+ dimensions & metrics

GitHub Stars

135

User Rating

Not Rated

Favorites

0

Views

9

Forks

27

Issues

6

Installation
Difficulty
Beginner
Estimated Time
5-10 minutes

Installation

Installation

Prerequisites

Python: 3.10 or higher
A Google Analytics 4 property is required
A service account with Analytics Reporting API access is needed

Installation Steps

1. Set Up Google Analytics Credentials

1Go to [Google Cloud Console](https://console.cloud.google.com/)
2Create or select a project
3Enable the Analytics APIs
4Create a service account and download the JSON key

2. Clone the Repository

bash
git clone https://github.com/surendranb/google-analytics-mcp.git
cd google-analytics-mcp

3. Install Dependencies

bash
pip install -r requirements.txt

4. Start the Server

bash
python app.py

Troubleshooting

Issue: Server won't start Solution: Check Python version and reinstall dependencies.

Additional Resources

Author Information

6

Followers

41

Repositories

0

Gists

0

Total Contributions

Related MCPs
google_workspace_mcp logo

Control Gmail, Google Calendar, Docs, Sheets, Slides, Chat, Forms, Tasks, Search & Drive with AI - Comprehensive Google Workspace / G Suite MCP Server

Python
django-mcp-server logo

Django MCP Server is a Django extensions to easily enable AI Agents to interact with Django Apps through the Model Context Protocol it works equally well on WSGI and ASGI

Python
gemini-desktop logo

The MCP Gemini Electron App is a cross-platform desktop application that creates a seamless chat interface for Google's Gemini AI models with extensible capabilities through a Model Context Protocol (MCP) framework.

Python