DataFast MCP

официальный

Сервер DataFast MCP позволяет MCP-совместимым клиентам, таким как Codex, Claude Code и Cursor, запрашивать вашу аналитику и управлять вашим аккаунтом с помощью естественного языка.

Что можно делать с Data Fast MCP?

  • Обзор аналитики запросов — Запрашивайте общесайтовые метрики, такие как количество просмотров страниц, посетителей и показатель отказов, с помощью datafast_analytics_overview.
  • Управление списком сайтов — Получайте все сайты вашей учетной записи с помощью datafast_websites_list и просматривайте их конфигурацию.
  • Управление участниками команды — Приглашайте, просматривайте, изменяйте роли или удаляйте участников команды через инструменты datafast_team_*.
  • Создание и просмотр целей — Настраивайте цели конверсии и проверяйте их текущий статус с помощью инструментов datafast_goals_*.
  • Анализ эффективности воронок — Получайте данные по шагам воронки, чтобы видеть, где посетители отказываются, с помощью инструментов datafast_funnels_*.
  • Мониторинг оповещений — Просматривайте и настраивайте правила оповещений через datafast_alerts_*, чтобы быть в курсе изменений трафика.

Документация

DataFast MCP-сервер

DataFast MCP-сервер позволяет MCP-совместимым клиентам, таким как Codex, Claude Code и Cursor, запрашивать вашу аналитику и управлять аккаунтом с помощью естественного языка. Он предоставляет ту же функциональность, разрешения и проверки безопасности, что и REST API и CLI.

Он использует Streamable HTTP по адресу https://datafa.st/api/mcp.

Шаг 1 — Создание токена аккаунта

Откройте Настройки аккаунта → API / MCP, выберите, к каким сайтам и разрешениям будет иметь доступ клиент, затем создайте токен. Скопируйте токен dft_, когда он появится — вы используете его на следующем шаге, и он отображается только один раз.

Каждый MCP-запрос использует разрешения и доступ к сайтам, которые вы выбрали для токена.

Шаг 2 — Подключение клиента

Codex

Сохраните скопированный токен в переменной окружения DATAFAST_TOKEN, затем добавьте DataFast:

codex mcp add datafast
--url https://datafa.st/api/mcp
--bearer-token-env-var DATAFAST_TOKEN

Claude Code

claude mcp add --transport http datafast https://datafa.st/api/mcp
--header "Authorization: Bearer dft_xxx"

Cursor, Claude Desktop и другие клиенты на основе конфигурации

{ "mcpServers": { "datafast": { "url": "https://datafa.st/api/mcp", "headers": { "Authorization": "Bearer dft_xxx" } } } }

Клиенты, поддерживающие только stdio

Подключение через mcp-remote:

{ "mcpServers": { "datafast": { "command": "npx", "args": [ "-y", "mcp-remote", "https://datafa.st/api/mcp", "--header", "Authorization: Bearer dft_xxx" ] } } }

Инструменты

См. полный справочник инструментов — аналитика, сайты, API-ключи, команда, цели, воронки, посетители, оповещения, аккаунт, токены доступа и статус интеграции. Имена инструментов следуют формату datafast_<resource>_<action>, например datafast_analytics_overview, datafast_websites_list.

Безопасность

  • Шлюз подтверждения: необратимые инструменты или инструменты, выдающие учетные данные (удаление, откат, создание API-ключей/токенов), требуют явного аргумента confirm: true. Вызов без него возвращает предварительный просмотр того, что произойдет, вместо выполнения, поэтому агент не может выполнить чувствительное действие с первой попытки.
  • Отсутствие утечки секретов: конечные точки листинга для API-ключей и токенов доступа никогда не возвращают секретные значения, только метаданные (id, имя, префикс, даты) — так же, как REST API.
  • Удаление сайта только через панель управления: инструмент MCP для удаления сайта отсутствует; удаление не может быть автоматизировано по замыслу.
  • Подключение/отключение платежей только через панель управления: MCP может сообщать статус интеграции, но подключение или отключение платежных провайдеров (и обработка их учетных данных) остается в панели управления.
  • Ограничение по токену, а не по инструменту: каждый вызов инструмента повторно проверяет разрешения по реальному маршруту — транспорт разрешает bearer-токен один раз за запрос, затем повторно использует этот результат для внутрипроцессной аутентификации (без повышенных привилегий только для MCP).

Продвинутый уровень: Ограничение MCP одним сайтом

Для более ограниченной настройки используйте API-ключ сайта df_ вместо токена аккаунта. Это ограничивает клиента одним сайтом и в основном аналитикой только для чтения. Создайте его на странице Настройки → API / MCP этого сайта и смотрите подробности в разделе аутентификация и области действия.

Связанное

  • Справочник инструментов
  • Аутентификация и области действия
  • DataFast CLI
  • API аккаунта