@Datafast/ Server
БесплатноНе проверенExposes DataFast analytics as tools for AI assistants, enabling natural language queries about website metrics such as visitors, referrers, revenue, and real-ti
Описание
Exposes DataFast analytics as tools for AI assistants, enabling natural language queries about website metrics such as visitors, referrers, revenue, and real-time data.
README
An MCP (Model Context Protocol) server that exposes DataFast analytics as tools for AI assistants like Claude, Cursor, and others.
Ask your AI assistant questions like:
- "How many visitors did I get this week?"
- "What are my top referrers this month?"
- "Show me revenue by country for Q4"
- "Which pages have the highest conversion rate?"
- "What's my real-time visitor count?"
Requirements
- Node.js 18.0.0 or later
- A DataFast account with an API key
Setup
1. Get your API key
Go to your DataFast dashboard → Settings → API Keys and create a new key.
2. Install
npm install @datafast/mcp-server
3. Configure your AI client
Cursor
Add this to your .cursor/mcp.json:
{
"mcpServers": {
"datafast": {
"command": "npx",
"args": ["-y", "@datafast/mcp-server"],
"env": {
"DATAFAST_API_KEY": "df_your_api_key_here"
}
}
}
}
Claude Desktop
Add this to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
{
"mcpServers": {
"datafast": {
"command": "npx",
"args": ["-y", "@datafast/mcp-server"],
"env": {
"DATAFAST_API_KEY": "df_your_api_key_here"
}
}
}
}
Windsurf
Add this to your ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"datafast": {
"command": "npx",
"args": ["-y", "@datafast/mcp-server"],
"env": {
"DATAFAST_API_KEY": "df_your_api_key_here"
}
}
}
}
Available Tools
Analytics
| Tool | Description |
|---|---|
get_overview |
High-level metrics: visitors, sessions, bounce rate, revenue, conversion rate |
get_timeseries |
Time series data (hourly/daily/weekly/monthly) for trend analysis |
get_pages |
Top pages by visitor count with revenue attribution |
get_referrers |
Top traffic referrers with revenue attribution |
get_countries |
Visitors and revenue by country |
get_cities |
Visitors and revenue by city |
get_regions |
Visitors and revenue by region/state |
get_browsers |
Visitors and revenue by browser |
get_devices |
Visitors and revenue by device type |
get_operating_systems |
Visitors and revenue by OS |
get_campaigns |
UTM campaign performance data |
get_goals |
Goal completion data |
get_hostnames |
Visitors and revenue by hostname |
get_realtime |
Current real-time visitor count |
get_realtime_map |
Real-time visitor locations with recent events |
get_metadata |
Website metadata (domain, timezone, currency) |
Visitor Details
| Tool | Description |
|---|---|
get_visitor |
Detailed visitor profile with identity, activity, and conversion predictions |
Tracking
| Tool | Description |
|---|---|
track_goal |
Track a custom goal completion |
track_payment |
Track a payment event for revenue attribution |
identify_visitor |
Link a visitor to a user in your system |
Data Management
| Tool | Description |
|---|---|
delete_goals |
Delete goal events by date range, visitor, or goal name |
delete_payments |
Delete payment events by transaction ID, visitor, or date range |
Filtering
All analytics tools support powerful filtering:
- UTM parameters:
utm_source,utm_medium,utm_campaign,utm_term,utm_content - Traffic sources:
ref,source,via,referrer - Content:
page,entry_page,hostname - Geography:
country,region,city - Technology:
browser,os,device - Date range:
startAt,endAt(ISO 8601) - Pagination:
limit,offset - Timezone:
timezone(IANA format)
Environment Variables
| Variable | Required | Description |
|---|---|---|
DATAFAST_API_KEY |
Yes | Your DataFast API key (starts with df_) |
DATAFAST_BASE_URL |
No | API base URL (defaults to https://datafa.st) |
Development
# Install dependencies
npm install
# Build
npm run build
# Type check
npm run typecheck
# Run locally
DATAFAST_API_KEY=df_your_key node dist/index.js
Troubleshooting
"DATAFAST_API_KEY environment variable is required"
Ensure your AI client (Cursor, Claude Desktop, etc.) is configured to pass the DATAFAST_API_KEY in the env object. The key must start with df_.
"Invalid API key format"
DataFast API keys start with df_. Verify you copied the full key from the DataFast dashboard → Settings → API Keys.
MCP server not appearing in Cursor
- Restart Cursor after adding the MCP config
- Ensure the config file is at
.cursor/mcp.json(or the path your Cursor version expects) - Check that
npxcan resolve@datafast/mcp-server(try runningnpx -y @datafast/mcp-serverin a terminal withDATAFAST_API_KEYset)
API errors
If you see DataFast API error (401), your API key may be invalid or expired. Generate a new key from the dashboard. For DataFast API error (403), check that your API key has the required permissions.
License
MIT
Установка @Datafast/ Server
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/Marc-Lou-Org/datafast-mcp-serverFAQ
@Datafast/ Server MCP бесплатный?
Да, @Datafast/ Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для @Datafast/ Server?
Нет, @Datafast/ Server работает без API-ключей и переменных окружения.
@Datafast/ Server — hosted или self-hosted?
Доступен hosted-вариант: Unyly запускает сервер в облаке, локальная установка не обязательна.
Как установить @Datafast/ Server в Claude Desktop, Claude Code или Cursor?
Открой @Datafast/ Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Fetch
Web content fetching and conversion for efficient LLM usage.
AWS KB Retrieval
Retrieval from AWS Knowledge Base using Bedrock Agent Runtime.
автор: modelcontextprotocolSpring AI MCP Server
Provides auto-configuration for setting up an MCP server in Spring Boot applications.
llm-analysis-assistant
A very streamlined mcp client that supports calling and monitoring stdio/sse/streamableHttp, and can also view request responses through the /logs page. It also
автор: xuzexin-hzCompare @Datafast/ Server with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории ai
