Google Analytics MCP connector
Updated
Google Analytics is Google's web and app analytics platform for tracking user behavior and measuring performance. The Google Analytics MCP connector allows AI agents to manage properties, data streams, and key events across an analytics account. It also supports configuring custom dimensions and other settings, giving teams programmatic control over analytics setup and reporting structure.
Authentication type
- OAuth 2.0 Authorization Code - Requires a one-time user login to authorize the agent to access the service on their behalf.
Uses
Use the Google Analytics MCP connector to perform the following actions:
- Track conversions by creating key events across GA4 properties
- Audit and configure analytics properties across multiple websites and apps
- Manage data streams for web and mobile app tracking sources
- Standardize custom dimensions and metrics across analytics properties
- Generate traffic, engagement, and audience reports on demand
- Monitor live visitor activity with realtime reporting
- Update property and data stream settings without manual logins
- Automate recurring analytics reporting workflows for stakeholders
Example prompts
Use the following example prompts to invoke Google Analytics MCP connector tools from your AI assistant or Boomi Connect workflow:
Show me all the Google Analytics properties in our account.Create a key event for newsletter signups in Google Analytics.How many visitors did our website get in the last 7 days according to Google Analytics?List all the data streams set up for our mobile app in Google Analytics.Add a custom dimension to track customer loyalty tier in Google Analytics.Give me a realtime report of who's on our website right now.Update our Google Analytics property name to match the new brand.Run a report showing top pages visited last month.Create a new data stream for our upcoming product launch website.List all custom metrics we've configured in Google Analytics.
Google Analytics MCP connector tools
The Google Analytics MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.
| Tool | Description |
|---|---|
| googleanalytics_googleanalyticscreatekeyevent_invoke | Create a key event (conversion) in a GA4 property |
| listProperties | List properties |
| getProperty | Get a property |
| updateProperty | Update a property |
| listDataStreams | List data streams |
| createDataStream | Create a data stream |
| getDataStream | Get a data stream |
| updateDataStream | Update a data stream |
| deleteDataStream | Delete a data stream |
| listCustomDimensions | List custom dimensions |
| createCustomDimension | Create a custom dimension |
| getCustomDimension | Get a custom dimension |
| updateCustomDimension | Update a custom dimension |
| listCustomMetrics | List custom metrics |
| createCustomMetric | Create a custom metric |
| getCustomMetric | Get a custom metric |
| updateCustomMetric | Update a custom metric |
| runReport | Run a report |
| runRealtimeReport | Run a realtime report |