Screaming Frog SEO Spider MCP Server (headless)
io.github.bzsasson/screaming-frog-mcp·v0.4.3·93 starsHeadless Screaming Frog SEO Spider via its CLI: run crawls, export and filter data, no GUI needed.
93 stars207 downloads/wk
Reviews
Write oneNobody 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 postsRead from the package source without running it. The installed server may list more.
aggregate_crawl_dataAggregate 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_siteStart a background Screaming Frog crawl that saves to SF's internal database.
crawl_statusCheck the status of a running or completed crawl.
delete_crawlwrite actionDelete a crawl from Screaming Frog's internal database to free disk space.
export_crawlLoad a saved crawl from SF's database and export data as CSV files.
list_crawlsList 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_dataRead CSV data from an export. Use after export_crawl.
sf_checkVerify that Screaming Frog SEO Spider is installed and the CLI is accessible. Returns version info and license status.
storage_summaryShow 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
- 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
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
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.
- SEO Audit ConsoleTechnical SEO in Claude: GSC + crawl + DataForSEO - audit, portfolio, market sizing, content recon.not reviewedEstablishedA
- CrawlieTechnical SEO + GEO (AI-search) site audits: hosted crawls, prioritized fixes, report diffs.not reviewedGrowingA
- Black SEO AnalyzerAudit a page or crawl a whole site for technical SEO issues, locally. Compares crawls.not reviewedGrowingB
- Agent SEO EngineAgent-first local SEO quality, intent and opportunity engine with CLI and optional MCP server.not reviewedGrowingA
SEO SkillFree Google Search Console MCP: your real GSC, Google Analytics and keyword data for AI agents.not reviewedEstablishedA