Skip to main content
Feedback

Google Analytics MCP connector

Google Analytics is Google's web and app analytics platform for tracking user behavior and measuring digital property performance. The Google Analytics MCP connector allows AI agents to manage properties and data streams, create and configure key events, and administer custom dimensions. It also supports retrieving property metadata and monitoring analytics configurations across your Google Analytics account.

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 user conversions and key events across web and mobile properties
  • Configure custom dimensions and metrics to measure business-specific KPIs
  • Monitor real-time user activity and engagement on websites and applications
  • Create and manage multiple data streams for different digital properties
  • Generate custom reports to analyze campaign performance and user behavior
  • Automate conversion tracking workflows triggered by external business events
  • Organize analytics data across multiple properties and accounts

Example prompts

Use the following example prompts to invoke Google Analytics MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Log a purchase conversion in Google Analytics when an order completes in our system.
  • Show me real-time visitor activity on our website right now.
  • Create a custom metric in Google Analytics to track form submissions.
  • Generate a report showing user engagement metrics for the last 30 days.
  • Set up a new data stream in Google Analytics for our mobile app.
  • List all properties in our Google Analytics account and show me their settings.
  • Update our custom dimension to track customer subscription tier.
  • Run a report comparing traffic sources and conversion rates.

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.

ToolDescription
googleanalytics_googleanalyticscreatekeyevent_invokeCreates a new key event to track important user actions in Google Analytics.
listPropertiesRetrieves a list of all properties associated with your Google Analytics account.
getPropertyRetrieves detailed information about a specific Google Analytics property.
updatePropertyModifies settings and configuration for an existing Google Analytics property.
listDataStreamsRetrieves a list of all data streams configured within a property.
createDataStreamCreates a new data stream to collect analytics data from a source.
getDataStreamRetrieves detailed information about a specific data stream.
updateDataStreamModifies settings and configuration for an existing data stream.
deleteDataStreamRemoves a data stream and stops collecting data from that source.
listCustomDimensionsRetrieves a list of all custom dimensions defined in a property.
createCustomDimensionCreates a new custom dimension to track custom user or event attributes.
getCustomDimensionRetrieves detailed information about a specific custom dimension.
updateCustomDimensionModifies settings and configuration for an existing custom dimension.
listCustomMetricsRetrieves a list of all custom metrics defined in a property.
createCustomMetricCreates a new custom metric to measure custom numerical data.
getCustomMetricRetrieves detailed information about a specific custom metric.
updateCustomMetricModifies settings and configuration for an existing custom metric.
runReportGenerates a report with historical analytics data based on specified dimensions and metrics.
runRealtimeReportGenerates a report with current real-time analytics data from the last 30 minutes.
On this Page