MCP.Market

Screaming Frog SEO Spider MCP Server (headless)

by bzsasson·io.github.bzsasson/screaming-frog-mcp·v0.4.3·93 stars

Headless Screaming Frog SEO Spider via its CLI: run crawls, export and filter data, no GUI needed.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Established

93 stars207 downloads/wk

Reviews

Write one

Nobody has reviewed Screaming Frog SEO Spider MCP Server (headless) yet.

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

Screaming Frog SEO Spider MCP Server (headless) tools (9, 1 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • aggregate_crawl_data

    Aggregate CSV data from an export: row counts and group-by breakdowns. Use instead of read_crawl_data when the question needs counts or a distribution ("how many 404s", "status code breakdown") rather than the rows themselves.

  • crawl_site

    Start a background Screaming Frog crawl that saves to SF's internal database.

  • crawl_status

    Check the status of a running or completed crawl.

  • delete_crawlwrite action

    Delete a crawl from Screaming Frog's internal database to free disk space.

  • export_crawl

    Load a saved crawl from SF's database and export data as CSV files.

  • list_crawls

    List all crawls saved in Screaming Frog's internal database. Returns crawl names, Database IDs, and sizes. Use the Database ID with export_crawl or delete_crawl.

  • read_crawl_data

    Read CSV data from an export. Use after export_crawl.

  • sf_check

    Verify that Screaming Frog SEO Spider is installed and the CLI is accessible. Returns version info and license status.

  • storage_summary

    Show disk usage of Screaming Frog's internal crawl storage. Returns total size and per-crawl breakdown of ProjectInstanceData.

Public scan report

scanner v0.1.10 · 2026-10-29 · same rubric, same numbers if you re-run it

no findings
  • Code scan6 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 qualitylocal package, no credentials required12/15
  • Maintenancelast push 12 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Screaming Frog SEO Spider MCP Server (headless) compares

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

Safety score
92/100
higher than 89% of 769 SEO servers
Tools
9
the typical SEO server has 6
Tools that change things
11%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
93
more than 95% of 406 SEO servers
Downloads a week
207
more than 80% of 172 SEO servers with a package

What its tools let an agent do: 8 read · 1 delete

Release history: 2 versions in the registry since 2026-08-31, latest 2026-10-17, typically one every 47 days.

Install Screaming Frog SEO Spider MCP Server (headless) in Claude Code, Cursor or VS Code

claude mcp add screaming-frog-mcp -- uvx screaming-frog-mcp
Add to Cursor

What the publisher says

From the Screaming Frog SEO Spider MCP Server (headless) repository's README, as published. We do not edit it. Read it on GitHub

Screaming Frog SEO Spider MCP Server (headless)

A headless MCP (Model Context Protocol) server for Screaming Frog SEO Spider. It drives the SF command line and saved crawl database directly, so Claude (or any MCP-compatible client) can run crawls, export crawl data, and analyze the results with the Screaming Frog GUI closed: on your laptop, on a server, or inside scheduled audits and CI pipelines.

This is a community project, not affiliated with Screaming Frog. Since SEO Spider v24 there is also an official MCP built into the app. The two work differently and solve different problems.

How this differs from the official Screaming Frog MCP

Screaming Frog shipped an official MCP server in SEO Spider v24. It's substantial: around 29 tools covering crawl control (start, pause, resume, progress), reports and bulk exports with field selection, URL-level inspection, screenshots, embeddings exports, and optionally a Node.js script runner with npm and filesystem read/write tools. It runs in two modes, either a Streamable HTTP server inside the open app, or a STDIO mode where the MCP client launches the Spider itself, headless. Setup is documented for Claude Desktop and LM Studio.

If you want maximum capability in an interactive session (visualizations, crawl comparison, screenshots, scripted post-processing of exports), use the official MCP. It does far more, and it's maintained by the vendor.

This server makes a different trade: it's a small, deliberately limited wrapper around SF's CLI and the saved crawl database, built for runs where nobody is watching.

Locked-down by design. Nine read-and-export tools, nothing else. No script runner, no npm install, no filesystem write access. The official MCP offers all three, and its own docs note that enabling the Node runtime "allows the execution of arbitrary code on your system" and should only be granted to a fully trusted client. There's also an SFALLOWEDDOMAINS allowlist to restrict what an agent is able to crawl. When an agent runs unattended on a schedule, a tool surface this small is a feature.

Installs anywhere, plainly. A pip/uv-installable Python package with a one-line stdio config on any MCP client (Claude Code, Cursor, whatever) on macOS, Linux, or Windows. The official STDIO mode ships as a Claude Desktop extension (.mcpb); the HTTP mode means opening the app and starting the server from its settings.

Light process model. Screaming Frog only runs while a tool actually needs it. The official server is the Spider application running for the whole session, whichever mode you pick.

A few tools the official set doesn't have: aggregatecrawldata for counts and distributions computed server-side (the official path to "how many 404s" is a full export, or a Node script), deletecrawl and storagesummary for cleaning up SF's crawl database (their sfclearcrawl clears a paused crawl, it doesn't manage stored ones), regex filtering across any column of any export via readcrawldata, and sf_check pre-flight diagnostics that catch license problems and GUI database locks before you waste a crawl.

Shortened. The full README is on GitHub.

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

Screaming Frog SEO Spider MCP Server (headless): common questions

Is Screaming Frog SEO Spider MCP Server (headless) safe?
Yes, by our scan: it is graded A (92/100). Read the Screaming Frog SEO Spider MCP Server (headless) safety report
How do I install Screaming Frog SEO Spider MCP Server (headless)?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Screaming Frog SEO Spider MCP Server (headless) need an API key?
No secret keys are declared. It reads 1 setting from the environment.
Is Screaming Frog SEO Spider MCP Server (headless) maintained?
The last commit was 19 days ago (2026-10-17). The latest release is v0.4.3.
What can I use instead of Screaming Frog SEO Spider MCP Server (headless)?
Servers from other publishers that do the same job: SEO Audit Console MCP server, Crawlie MCP server and Black SEO Analyzer MCP server. Compare all Screaming Frog SEO Spider MCP Server (headless) alternatives.
How does Screaming Frog SEO Spider MCP Server (headless) compare with other SEO MCP servers?
safety score 92/100 (higher than 89% of 769 SEO servers); tools 9 (the typical SEO server has 6); tools that change things 11% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Screaming Frog SEO Spider MCP Server (headless)

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

All Screaming Frog SEO Spider MCP Server (headless) alternatives →
  • SEO Audit Console
    Technical SEO in Claude: GSC + crawl + DataForSEO - audit, portfolio, market sizing, content recon.
    A
  • Crawlie
    Technical SEO + GEO (AI-search) site audits: hosted crawls, prioritized fixes, report diffs.
    A
  • Black SEO Analyzer
    Audit a page or crawl a whole site for technical SEO issues, locally. Compares crawls.
    B
  • Agent SEO Engine
    Agent-first local SEO quality, intent and opportunity engine with CLI and optional MCP server.
    A
  • SEO Skill
    Free Google Search Console MCP: your real GSC, Google Analytics and keyword data for AI agents.
    A