get_active_actorsList distinct actors (opaque hashed identifiers) with their event counts, first/last seen, and total revenue. Actors are customer-hashed — Lodd never
get_actor_activityGet the event timeline for a specific actor hash. Shows all events in chronological order with properties and revenue. The actor is an opaque identifi
get_actor_retentionGet weekly cohort retention by actor hash. Groups actors by the week they first appeared, then shows how many returned in weeks 1-4. Actors are opaque
get_analyticsGet aggregate analytics for a site (visitors, page views, bounce rate, etc.) with automatic comparison to the previous period. Returns average_duratio
get_snapshotQuick today vs yesterday comparison: visitors, top referrer, top country, and duration trends
get_timeseriesGet visitor and page view counts bucketed over time (hourly or daily). Returns an array of {date_label, page_views, unique_visitors} objects. Optional
get_funnelCompute a conversion funnel across an ordered sequence of pageview URLs and custom events. Returns per-step session counts and conversion rate relativ
get_performanceGet page load time metrics (average, median, p95) grouped by page URL, device type, country, or browser. Only includes data from pages with load time
create_annotationRecord a user-facing change that may affect analytics. Call after deploying changes to pages, flows, or tracking. Skip dependency updates, CI config,
list_annotationsList annotations (deploy notes, change records) for a site within a time period.
We re-grade npm:@lodd/mcp-server on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.
Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:
https://wmcp.sh/mcp/trust
readOnly vs observed behavior) layer on via the wmcp.sh proxy.