MCP.Market

Fleets MCP server

by runFleets·io.github.runFleets/cli·v0.2.2

Multi-site analytics as tools: GA4, Search Console, Cloudflare edge, PageSpeed, insights.

B77/100grade B
What users say
No reviews yet
Be the first
Safety scan
B77/100

full report

Adoption
New

0 stars30 downloads/wk

Reviews

Write one

Nobody has reviewed Fleets yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Fleets tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it

no findings
  • Code scan2 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 84 days ago12/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 77/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Fleets compares

Against every graded SEO MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
77/100
higher than 50% of 769 SEO servers
Downloads a week
30
more than 19% of 170 SEO servers with a package

Install Fleets in Claude Code, Cursor or VS Code

Runs npx -y fleets-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add cli -- npx -y fleets-mcp
Add to Cursor

What the publisher says

From the Fleets repository's README, as published. We do not edit it. Read it on GitHub

fleets

Terminal CLI for Fleets. Per-site commands mirror the app UI tabs at https://fleets.run/app//.

Install

npm install -g fleets

Authenticate

fleets login

Picks between two methods:

  1. browser (default) — device flow: CLI prints a URL + 8-character code, auto-opens your browser, you click authorize, CLI finishes automatically.
  2. paste a token — mint one in app → account → cli, paste it in.

Skip the prompt with a flag:

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

Slug-first dispatch

The most intuitive way to run commands is to put the site slug first, like you're "inside" that site:

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

The legacy form fleets (e.g. fleets sources fightbets) still works.

Commands

Setup

Analytics (per-site)

All accept --range (default 7d) and --json. Commands with top-N tables also accept --limit.

Utility

MCP server

The same package ships an MCP server, fleets-mcp, so agents (Claude Code, Claude Desktop, Cursor, …) can pull your live Fleets analytics as tools. It reuses the CLI's auth — run fleets login once (or set FLEETS_TOKEN) and the MCP server picks up the same token from ~/.fleets/config.json.

Add it to a client

Claude Code:

claude mcp add fleets -- fleets-mcp

Claude Desktop / Cursor (claudedesktopconfig.json or .cursor/mcp.json):

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

No global install? Use npx with the fleets-mcp launcher package:

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

If you authenticate via env instead of fleets login, add "env": { "FLEETSTOKEN": "flxxx" } to the server entry.

Tools

All read-only except logchange (writes a change-log entry). Every analytics tool takes a slug (from listsites) and an optional range (7d, 30d, 24h).

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Fleets: common questions

Is Fleets MCP server safe?
Mostly: it is graded B (77/100). Read the Fleets safety report
How do I install Fleets?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Fleets need an API key?
Yes. The registry entry asks for FLEETS_TOKEN.
Is Fleets maintained?
The last commit was 123 days ago (2026-07-04). The latest release is v0.2.2.
What can I use instead of Fleets?
Servers from other publishers that do the same job: Google Ads + Meta Ads + SEO/GEO MCP server, SEO Monster MCP server and GA4 SEO MCP server.
How does Fleets compare with other SEO MCP servers?
safety score 77/100 (higher than 50% of 769 SEO servers); downloads a week 30 (more than 19% of 170 SEO servers with a package). Full comparison.

Alternatives to Fleets

Same job from other publishers: the closest match first, then the best rated.

  • Google Ads + Meta Ads + SEO/GEO MCP
    Google Ads, Meta Ads, Google Analytics (GA4) & Search Console MCP server by Ryze AI
    A
  • SEO Monster
    Local-first SEO MCP: track AI citations, Search Console, GA4, PageSpeed, Cloudflare, IndexNow, CrUX.
    A
  • GA4 SEO MCP
    Set up and audit site measurement: GA4, Search Console and PageSpeed. Read-only unless enabled.
    B
  • Searchdock CLI
    Read-only Google Search Console analytics, URL inspection and sitemaps via SearchDock CLI.
    A
  • Google Search Console MCP
    MCP server for the Google Search Console API: search analytics, sitemaps, URL inspection, sites.
    B