DataFast MCP
公式DataFast MCPサーバーを使用すると、Codex、Claude Code、CursorなどのMCP互換クライアントが自然言語で分析をクエリし、アカウントを管理できるようになります。
Data Fast MCPで何ができますか?
- クエリ分析の概要 —
datafast_analytics_overviewを使用して、ページビュー、訪問者数、直帰率などのサイト全体の指標を取得します。 - ウェブサイトの一覧表示と管理 —
datafast_websites_listでアカウント上のすべてのウェブサイトを取得し、その設定を確認します。 - チームメンバーの管理 —
datafast_team_*ツールを使用して、チームメンバーの招待、一覧表示、ロールの更新、削除を行います。 - 目標の作成と表示 —
datafast_goals_*ツールでコンバージョン目標を設定し、現在のステータスを確認します。 - ファネルパフォーマンスの確認 —
datafast_funnels_*ツールを使用して、訪問者が離脱する場所を確認するためのファネルステップデータを取得します。 - アラートの監視 —
datafast_alerts_*でアラートルールを一覧表示および設定し、トラフィックの変化を常に把握します。
ドキュメント
DataFast MCP サーバー
DataFast MCP サーバーを使用すると、Codex、Claude Code、Cursor などの MCP 互換クライアントが、自然言語で分析のクエリやアカウントの管理を行えます。REST API や CLI と同様の機能、権限、安全チェックを提供します。
https://datafa.st/api/mcp で Streamable HTTP を使用します。
ステップ 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 キーとアクセストークンのリストエンドポイントは、REST API と同様に、シークレット値ではなくメタデータ(ID、名前、プレフィックス、日付)のみを返します。
- ウェブサイトの削除はダッシュボードのみ: ウェブサイトを削除する MCP ツールはありません。設計上、削除を自動化することはできません。
- 支払いの接続/切断はダッシュボードのみ: MCP は統合ステータスを報告できますが、支払いプロバイダーの接続または切断(およびその認証情報の処理)はダッシュボードで行います。
- ツールではなくトークンによるスコープ: すべてのツール呼び出しは、実際のルートに対して権限を再検証します。トランスポートはリクエストごとにベアラーを一度解決し、その結果をプロセス内認証に再利用します(MCP 専用の昇格された権限はありません)。
高度な設定: MCP を 1 つのウェブサイトに制限する
より制限された設定を行うには、アカウントトークンの代わりに df_ ウェブサイト API キーを使用します。これにより、クライアントは 1 つのウェブサイトに制限され、ほとんどが読み取り専用の分析になります。対象ウェブサイトの設定 → API / MCP ページから作成し、詳細については認証とスコープを参照してください。
関連情報
- ツールリファレンス
- 認証とスコープ
- DataFast CLI
- アカウント API