Google Analytics · Capability
Google Analytics Reporting and Insights
Unified reporting workflow combining the Data API for running standard, realtime, and pivot reports with the Admin API for accessing data access audit reports. Used by data analysts, marketing teams, and BI engineers to extract insights from GA4 properties.
What You Can Do
POST
Run report
— Run a customized report of GA4 event data
/v1/reports
POST
Run realtime report
— Run a realtime report showing events from the last 30 minutes
/v1/reports/realtime
POST
Run pivot report
— Run a customized pivot report
/v1/reports/pivot
POST
Batch run reports
— Run up to 5 reports in a batch
/v1/reports/batch
POST
Batch run pivot reports
— Run up to 5 pivot reports in a batch
/v1/reports/pivot/batch
POST
Check compatibility
— Verify dimensions and metrics can be used together
/v1/compatibility
POST
Run access report
— Report on who accessed GA4 reporting data
/v1/access-reports
MCP Tools
run-report
Run a standard GA4 report with dimensions, metrics, and date ranges
read-only
idempotent
run-realtime-report
Run a realtime report showing events from the last 30 minutes
read-only
idempotent
run-pivot-report
Run an advanced pivot table report for cross-tabulation analysis
read-only
idempotent
batch-run-reports
Run up to 5 standard reports in a single batch request
read-only
idempotent
batch-run-pivot-reports
Run up to 5 pivot reports in a single batch request
read-only
idempotent
check-compatibility
Check if dimensions and metrics are compatible for a report
read-only
idempotent
run-access-report
Report on who accessed GA4 reporting data and when
read-only
idempotent
Who This Is For
Data Analyst
Extracts insights from GA4 data through reports and explorations.
Marketing Team
Measures campaign performance, segments audiences, and tracks conversions.
BI Engineer
Builds automated reporting pipelines and dashboards from GA4 data.
APIs Used
ga-data-api
ga-admin-api