"Best analytics tool I've used in 14 years"

DataFast MCP — Tool reference

All tools are prefixed datafast_ and mirror the Account API and CLI 1:1 — same fields, same validation, same permissions. Read-only tools work with either a df_ website key or a dft_ account token; tools marked dft_ only need an account token because they touch account-level or owner-only resources. See authentication and scopes for the difference.
Tools marked ⚠️ confirm are irreversible or credential-issuing and require confirm: true in the arguments — otherwise they return a dry-run preview instead of executing. See safety.

Analytics

Mirrors Account API — analytics and datafast analytics / CLI analytics.
ToolDescription
datafast_analytics_overviewVisitors, sessions, pageviews, bounce rate, revenue, conversion rate for a date range
datafast_analytics_timeseriesSame metrics bucketed by hour/day/week/month
datafast_analytics_realtimeCurrent live visitor count
datafast_analytics_realtime_mapActive visitors in the last ~10 min with location, current page, recent payments
datafast_analytics_metadataWebsite display metadata: domain, timezone, name, currency, KPI
datafast_analytics_pagesTop pages by visitors, with revenue
datafast_analytics_referrersTraffic sources breakdown
datafast_analytics_countries / _regions / _citiesGeography breakdown
datafast_analytics_browsers / _devices / _operating_systemsDevice breakdown
datafast_analytics_campaignsUTM campaign breakdown
datafast_analytics_goals_breakdownCompletions and visitors per goal
datafast_analytics_hostnamesBreakdown by hostname (multi-domain websites)
datafast_analytics_funnelStep-by-step drop-off and conversion for one funnel

Websites

ToolDescription
datafast_websites_listList websites the token can access, with role
datafast_websites_getFull settings for one website
datafast_websites_createCreate a website — dft_ only
datafast_websites_updateUpdate one or more settings

API keys

Mirrors CLI website API keys. Never returns secret values except once, on create/roll.
ToolDescription
datafast_apikeys_listList a website's df_ keys (prefixes only)
datafast_apikeys_create⚠️ confirm — create a new df_ key; full value returned once
datafast_apikeys_roll⚠️ confirm — regenerate a key, old one stops working immediately
datafast_apikeys_delete⚠️ confirm — permanently delete a key

Team

Mirrors CLI team management. Invite/remove are owner-only and dft_ only.
ToolDescription
datafast_team_listList members with role
datafast_team_inviteInvite by email (owner only)
datafast_team_remove⚠️ confirm — remove a member (owner only); also deletes their df_ keys for that website

Goals

ToolDescription
datafast_goals_trackRecord a custom goal event for a visitor
datafast_goals_delete_events⚠️ confirm — bulk-delete recorded custom goal events
datafast_goals_listTracked goals with completion counts and conversion rate
datafast_goals_customizations_listSaved display overrides (name, color, description, hidden)
datafast_goals_customizations_updateSet a goal's display customization
datafast_goals_customizations_reset⚠️ confirm — revert a goal's display customization to default

Funnels

Mirrors CLI funnels.
ToolDescription
datafast_funnels_listList active funnels
datafast_funnels_createCreate a funnel (2–8 pageview/goal steps)
datafast_funnels_updateUpdate name, steps, or active state
datafast_funnels_delete⚠️ confirm — soft-delete (sets inactive)

Visitors

ToolDescription
datafast_visitors_searchSearch visitors by page, goal, geography, device, referrer, UTM, customer status
datafast_visitors_getFull detail for one visitor: identity, activity, identify profile, prediction

Alerts

Mirrors the dashboard alerts feature (no CLI equivalent yet).

ToolDescription
datafast_alerts_listList configured alerts
datafast_alerts_createCreate an email alert on goal completion
datafast_alerts_updateUpdate name, trigger goal, message, or enabled state
datafast_alerts_delete⚠️ confirm — permanently delete an alert
datafast_alerts_historyRecent trigger logs (sent/failed)

Account

Mirrors CLI whoami.
ToolDescription
datafast_account_getCaller's profile and plan info
datafast_account_updateUpdate display name

Access tokens

Mirrors CLI tokens. dft_ only — account-level resource.
ToolDescription
datafast_access_tokens_listList the caller's dft_ tokens (metadata only)
datafast_access_tokens_create⚠️ confirm — mint a new dft_ token; can't exceed the caller's own scope; value returned once
datafast_access_tokens_delete⚠️ confirm — permanently revoke a token

Payment integrations

Read-only status for diagnosing missing revenue. Connecting or disconnecting providers is dashboard-only (no live payment credentials through MCP).

ToolDescription
datafast_integrations_statusConnection status for Stripe, Paddle, Polar, Lemon Squeezy, Shopify, WooCommerce

✍️ Something missing? Suggest features.

🤖 AI agent or LLM? Read this page as markdown