All tools

SEO · analytics_report

Google Analytics 4

Sessions, engagement and key events by page, channel, source, country or device.

Price
included
Requirements
Search Console et Google Analytics
set it up in Settings → Integrations
Human approval
No
read or internal write
Reliability
Verified
not measured yet

Input

FieldTypeDescription
dimensionlanding_page | page | channel | source | country | device | dateBreakdown (default landing_page).
metricsarrayUp to 5 metrics (default sessions, engaged_sessions, key_events).
daysnumberRolling window in days (default 28).
organic_onlybooleanOnly sessions from the Organic Search channel (default false).
page_containsstringKeep landing pages or pages whose path contains this text.
limitnumberRows, 1-100 (default 30).

Call this tool

Through the HTTP API, or from the MCP server with the run meta-tool.

curl https://api.ezyagents.fr/gateway/v1/run \
  -H "Authorization: Bearer ezk_…" -H "Content-Type: application/json" \
  -d '{"tool":"analytics_report","input":{"dimension":"landing_page","metrics":[],"days":1,"organic_only":true}}'
$run({ "tool": "analytics_report", "input": {"dimension":"landing_page","metrics":[],"days":1,"organic_only":true} })