Google Analytics MCP Server - Barndoor Documentation

Google Analytics

SecureBarndoor ManagedData, Analytics & Code Quality

Summary: Custom built connector to query Google Analytics reports and manage GA4 property configuration via AI tools.

How Teams Use It: The Barndoor Google Analytics MCP Server enables agents to query GA4 reports and run analytics across audience exports, key events, and custom dimensions, making it efficient for data analysis and performance reporting workflows.

Tools33

Tool Name Tool Description Tool Type
acknowledge_user_data_collection Acknowledges the terms of user data collection for the specified property. Update
batch_run_pivot_reports Returns multiple pivot reports in a batch. All reports must be for the same Google Analytics property. Read
batch_run_reports Returns multiple reports in a batch. All reports must be for the same Google Analytics property. Read
check_compatibility Lists dimensions and metrics that can be added to a report request and maintain compatibility. Read
create_audience_export Creates an audience export for later retrieval. Create
create_conversion_event Creates a conversion event with the specified attributes. Create
create_custom_dimension Creates a CustomDimension. Create
create_custom_metric Creates a CustomMetric. Create
create_data_stream Creates a DataStream. Create
create_firebase_link Creates a FirebaseLink. Properties can have at most one FirebaseLink. Create
create_google_ads_link Creates a GoogleAdsLink. Create
create_key_event Creates a Key Event. Create
create_measurement_protocol_secret Creates a measurement protocol secret. Create
create_property Creates a Google Analytics property with the specified location and attributes. Create
get_audience_export Gets configuration metadata about a specific audience export. Read
list_account_summaries Returns summaries of all accounts accessible by the caller. Read
list_accounts Returns all accounts accessible by the caller. Read
list_audience_exports Lists all audience exports for a property. Read
list_conversion_events Returns a list of conversion events in the specified parent property. Read
list_custom_dimensions Lists CustomDimensions on a property. Read