mcpField
F
Fleets

Fleets

ローカル
fleets.run開発ツール017 週間前に更新

Fleets について

複数サイトを管理するチーム向けに、GA4、Search Console、Cloudflare、PageSpeed のデータ分析と監査を提供します。CLI と MCP サーバーを備え、分析ツールは主に読み取り専用で、監査結果には貼り付け可能な修正案が含まれます。

主な機能

  1. 01複数サイトの分析データを集約
  2. 02GA4 の流入、ユーザー、ファネルを確認
  3. 03Search Console と Cloudflare のデータ照会
  4. 04PageSpeed と Core Web Vitals の確認
  5. 05調査対象となる AI 向けシグナルの提示
  6. 06サイト変更の記録と参照

活用シーン

  1. 01複数サイトの流入元とコンバージョンの確認
  2. 02SEO、エッジトラフィック、ページ速度の確認
  3. 03自然言語で分析データを質問
  4. 04サイト変更を記録し履歴を確認

MCP 対応

付属の MCP サーバーは、サイト一覧や GA4、Search Console、Cloudflare、PageSpeed のデータなど、Fleets のライブ分析ツールをエージェントに公開します。log_change 以外は読み取り専用で、Fleets CLI と認証を共有します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"cli-runfleets": {
"command": "npx",
"args": [
"-y",
"fleets-mcp"
],
"env": {
"FLEETS_TOKEN": "<FLEETS_TOKEN>"
}
}
}
}
起動コマンドnpx -y fleets-mcp
設定が必要な環境変数
FLEETS_TOKENシークレットFleets personal access token (fl_...). Optional if you have already run `fleets login`; otherwise mint one at https://fleets.run/app/account?tab=cli.

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmfleets-mcp0.2.2

ツール

18

掲載時のツール一覧 · 3 週間前に更新

このツールにパラメーターはありません。

詳細

fleets

Fleets のターミナル CLI です。サイトごとのコマンドは、https://fleets.run/app/<slug>/<tab> にあるアプリのタブに対応しています。

インストール

npm install -g fleets

認証

fleets login

次の 2 つの方法から選択できます。

  1. browser(デフォルト) — デバイスフローです。CLI が URL と 8 文字のコードを表示し、ブラウザーを自動で開きます。authorize をクリックすると、CLI が自動で処理を完了します。
  2. paste a token — アプリ → アカウント → cli でトークンを作成し、貼り付けます。

フラグを指定すると、プロンプトをスキップできます。

fleets login --browser     # force device flow
fleets login --paste       # force token paste

fleets login --token fl_xxxxxxxxxxxxxxxx   # paste in one shot (CI)
export FLEETS_TOKEN=fl_xxxxxxxxxxxxxxxx     # skip login entirely

スラッグ優先のディスパッチ

最も直感的なコマンドの実行方法は、サイトの「内部」にいるように、サイトのスラッグを先頭に置くことです。

fleets fightbets                         # GA4 summary (defaults to stats)
fleets fightbets sources                 # top traffic sources
fleets fightbets funnel session_start view   # conversion funnel
fleets fightbets seo --range 30d         # GSC summary, last 30 days
fleets fightbets open settings           # print app URL

従来の形式 fleets <command> <slug>(例:fleets sources fightbets)も引き続き使用できます。

コマンド

セットアップ
コマンド説明
fleets loginブラウザーデバイスフローによる認証(貼り付け不要)
fleets add <domain> [--detect]サイトを作成します。--detect を指定すると GA4 + GSC を自動でリンクします
fleets connect <slug>サービスアカウントを使って GA4 + GSC を自動検出します
fleets connect <slug> --property <id>GA4 プロパティを明示的に設定します
fleets connect <slug> --gsc <site-url>GSC サイトを明示的に設定します
アナリティクス(サイトごと)

すべてのコマンドで --range(デフォルトは 7d)と --json を使用できます。上位 N 件の表を表示するコマンドでは、--limit も使用できます。

コマンドタブデータソース
fleets list—すべてのサイトとスパークライン + Δ7d
fleets <slug> / fleets stats <slug>dayGA4 の概要
fleets <slug> sourcessourcesGA4 のトラフィックソース
fleets <slug> campaignscampaignsGA4 の UTM キャンペーン
fleets <slug> referralsreferralsGA4 の参照元
fleets <slug> landerslandersGA4 のランディングページ
fleets <slug> eventseventsGA4 のイベント
fleets <slug> usersusersGA4 の国別 + デバイス別の内訳
fleets <slug> funnel <step1> <step2>…funnelGA4 のファネル
fleets <slug> seoseoGoogle Search Console
fleets <slug> edgeedgeCloudflare Analytics
fleets <slug> speedspeedPageSpeed Insights
ユーティリティ
コマンド説明
fleets <slug> exportGA4 の日次 CSV/JSON エクスポート
fleets <slug> query "<text>"自然言語によるアナリティクスのクエリ
fleets <slug> open [tab]サイトのアプリ URL を表示します

MCP サーバー

同じパッケージには MCP サーバー fleets-mcp も含まれており、MCP に対応しています。 これにより、エージェント(Claude Code、Claude Desktop、Cursor など)が、Fleets の最新のアナリティクスをツールとして取得できます。CLI の認証を再利用するため、一度 fleets login を実行するか、FLEETS_TOKEN を設定すれば、MCP サーバーは ~/.fleets/config.json から同じトークンを取得します。

クライアントに追加する

Claude Code:

claude mcp add fleets -- fleets-mcp

Claude Desktop / Cursor(claude_desktop_config.json または .cursor/mcp.json):

{
  "mcpServers": {
    "fleets": {
      "command": "fleets-mcp"
    }
  }
}

グローバルにインストールしていない場合は、fleets-mcp ランチャーパッケージを npx で使用できます。

{
  "mcpServers": {
    "fleets": {
      "command": "npx",
      "args": ["-y", "fleets-mcp"]
    }
  }
}

fleets login ではなく環境変数で認証する場合は、サーバーエントリに "env": { "FLEETS_TOKEN": "fl_xxx" } を追加します。

ツール

log_change を除き、すべて読み取り専用です(log_change は変更ログにエントリを書き込みます)。すべてのアナリティクスツールでは slug(list_sites から取得)と、任意の range(7d、30d、24h)を指定します。

ツール返される内容
list_sitesすべてのサイトと接続済みのソース(GA4 / Cloudflare / GSC)— ここから始めます
statsGA4 の概要:セッション、ユーザー、ページビュー、イベント、エンゲージメント、直帰
sources · campaigns · referrals · landers · eventsGA4 の内訳(limit を指定可能)
users · devices · demographicsGA4 のオーディエンスの内訳
funnelsteps(2 つ以上)にまたがる GA4 のコンバージョンファネル
seoGoogle Search Console の概要
edgeCloudflare のエッジアナリティクス(ボット、人間、キャッシュ)
speedPageSpeed Insights + Core Web Vitals
insights調査する価値のある AI 向けシグナル(任意でサイトごとに指定可能)
ask引用付きでサーバー側が回答する自然言語の質問
log_change · recallサイトごとの変更ログの書き込み / 読み取り

環境変数

変数説明
FLEETS_TOKEN個人用アクセストークンです。fleets login を完全に省略できます。CI で便利です。~/.fleets/config.json の設定を上書きします。

期間の形式

すべての --range フラグで、次の値を指定できます。

  • 7d — 過去 7 日間
  • 30d — 過去 30 日間
  • 90d — 過去 90 日間
  • 24h — 過去 24 時間(1 日に丸められます)

要件

  • Node.js >= 22(LTS)
  • macOS、Linux、Windows で動作します

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。