Tools backed by the ga4 module
GA4 web analytics
Google Analytics 4 web analytics for this organization. Pick the mode for the question: summary (sessions / users / conversions totals), daily (per-day series), traffic_sources (by source and medium), campaigns (by GA4 campaign), channels (GA4's default channel grouping), engagement (sessions, bounce and duration by channel), key_events (GA4 conversion events), landing_pages, or geo_devices (device category and geography). These are GA4's own session-scoped, GA4-attributed numbers: they will NOT tie out to ad-platform clicks or to the paid-ads tools, and GA4 channel groupings are not the Bellaso channel groupings — use get_channels for cross-channel comparison and say which source you are quoting. property_id limits to one property when several are connected. Omit both dates for the default window: the last 30 complete days ending yesterday. Weeks are MONDAY-start if you bucket the daily series.
GA4 web analytics › Request Body
modeWhich GA4 cut to return — see the tool description for each.
start_date^\d{4}-\d{2}-\d{2}$Window start, YYYY-MM-DD (inclusive). Omit both dates for the default window: the last 30 complete days ending yesterday.
end_date^\d{4}-\d{2}-\d{2}$Window end, YYYY-MM-DD (inclusive).
property_id^[A-Za-z0-9_-]+$Limit to one GA4 property id. Omit (or pass "all") to cover every connected property.
GA4 web analytics › Responses
The tool ran
oktooldataThe tool's payload — byte-identical to what the same tool returns over MCP.