Skip to main content
Glama
Marc-Lou-Org

@datafast/mcp-server

by Marc-Lou-Org

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DATAFAST_API_KEYYesYour DataFast API key (starts with `df_`)
DATAFAST_BASE_URLNoAPI base URL (defaults to `https://datafa.st`)https://datafa.st

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_overviewB

Get high-level analytics metrics including visitors, sessions, bounce rate, average session duration, revenue, revenue per visitor, and conversion rate. Returns aggregate data for the specified time period.

get_timeseriesB

Get time series analytics data with configurable intervals (hour, day, week, month). Returns visitors, sessions, revenue, and conversion rate over time. Great for trend analysis and charts.

get_pagesA

Get the most visited pages on the website, ranked by visitor count. Includes hostname, path, visitor count, and revenue attribution per page.

get_referrersA

Get the top traffic referrers (sources linking to the website). Includes referrer URL, visitor count, and revenue attributed to each referrer.

get_countriesA

Get visitor counts and revenue broken down by country. Returns country name, flag image URL, visitor count, and revenue.

get_citiesA

Get visitor counts and revenue broken down by city.

get_regionsC

Get visitor counts and revenue broken down by region/state.

get_browsersB

Get visitor counts and revenue broken down by web browser (Chrome, Safari, Firefox, etc.).

get_devicesB

Get visitor counts and revenue broken down by device type (desktop, mobile, tablet).

get_operating_systemsB

Get visitor counts and revenue broken down by operating system (Windows, macOS, iOS, Android, Linux, etc.).

get_campaignsA

Get visitor counts and revenue broken down by UTM campaign parameters (source, medium, campaign, term, content). Great for measuring marketing campaign performance.

get_goalsA

Get custom goal completion data including goal name, number of completions, and unique visitors who completed each goal.

get_hostnamesA

Get visitor counts and revenue broken down by hostname (useful for multi-domain tracking).

get_realtimeA

Get the number of visitors currently active on the website in real time.

get_realtime_mapA

Get real-time visitor data with geographic coordinates for map visualization. Includes recent events, recent payments, and conversion predictions.

get_metadataA

Get metadata about the tracked website including domain, timezone, name, KPI settings, and currency configuration.

get_visitorA

Get detailed information about a specific visitor including their identity (country, browser, device), activity (visit count, page views, goals completed), and conversion predictions.

track_goalB

Track a custom goal completion for a specific visitor. Goal names must be lowercase, alphanumeric with underscores/hyphens, max 64 characters.

delete_goalsA

Delete goal events. Filter by date range, visitor ID, or goal name. At least one filter must be provided.

track_paymentA

Track a payment event for revenue attribution. Links payments to visitors for conversion tracking.

delete_paymentsA

Delete payment events. Filter by transaction ID, visitor ID, or date range. At least one filter must be provided.

identify_visitorB

Link a DataFast visitor to a user in your system. Associates the visitor ID with a user ID and optional metadata for enriched analytics.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Marc-Lou-Org/datafast-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server