Skip to content

Run a Google Analytics report

Run a GA4 analytics report with intelligent query planning. Works on your own Google Analytics account, connected through Get MCP Ads. Needs property id and metrics.

Inputs

2 required
Property ID
GA4 property ID (numeric, e.g., 123456789)Required · propertyId
Metrics
Metric keys (e.g., sessions, activeUsers, totalRevenue)Required · metrics
Dimensions
Dimension keys (e.g., date, sessionSource, country)Optional · dimensions
Start date
Start date YYYY-MM-DD or relative (7daysAgo, yesterday)Optional · startDate
End date
End date YYYY-MM-DD or relative (today, yesterday)Optional · endDate
Date preset
Named reporting periodOptional · datePreset
Order by
Metric or dimension key to sort byOptional · orderBy
Order direction
Sort direction for the selected ordering field (ASC or DESC)Optional · orderDirection
Limit
Maximum number of returned items or rowsOptional · limit
Offset
Optional 0-based row offset for explicit paginationOptional · offset
Auto paginate
When true, omit the limit so the GA4 client paginates through all rows using offsetOptional · autoPaginate
Workspace ID
Authorized workspace ID from list_accounts/list_workspacesOptional · workspace_id

Pricing

Price
$0.005 per call
Billing
The provider’s price, with no markup. Billed for measured usage.

Call

Your agent reads the schema and the price with inspect_tool before it runs the tool.

MCP call
cURL command
TypeScript
Tool ID

Alternatives

GA4 reports

Playbooks that use it

Connect your agent to 2,400+ tools for free

Sign in with Google or GitHub. No card required.