Open source
Open-source SEO tools, MIT-licensed.
The pieces of Crawl Cove that belong in a terminal, a pipeline or an AI assistant rather than a desktop window, published under the CrawlCove organisation on GitHub. Each one runs on its own; each one links back to the desktop crawler for the full site audit.
-
Node CLI · v1.1.2
Crawl Cove CLI
Crawl a site headlessly, get JSON or CSV, and fail a pipeline when the checks you choose find problems.
crawlcove-cli → -
GitHub Action · v1
Crawl Cove GitHub Action
A GitHub Action that crawls a preview or staging URL on every pull request and fails the check on SEO regressions, with the detail in a PR comment.
crawlcove-action → -
JSON Schema and docs · v1.0.0
Crawl Cove export spec
Validate a Crawl Cove export, script against it, or build an integration on it without reverse-engineering the format.
crawlcove-export-spec → -
MCP server (Node) · v1.0.0
Crawl Cove MCP server
Give an AI assistant your site's real crawl data, then ask it which pages are missing meta descriptions or what links to the 404s.
crawlcove-mcp → -
Node CLI · v1.0.0
Redirect chain checker CLI
Follow every hop of a URL's redirects and get told when a chain, loop or downgrade is costing you crawl budget and link equity.
crawlcove-redirect-chain-checker → -
Node CLI · v1.0.0
Sitemap validator CLI
Point it at a sitemap, or just your site, and find out which loc, lastmod, changefreq or priority entries search engines will ignore.
crawlcove-sitemap-validator → -
Node CLI · v1.0.0
robots.txt tester CLI
Lint a robots.txt for the mistakes that quietly block a whole site, and test exactly which URLs each crawler may fetch.
crawlcove-robots-txt-tester → -
Node CLI · v1.0.0
Hreflang checker CLI
Read a page's or a sitemap's hreflang annotations, validate every code, confirm each alternate links back, and catch the noindex or canonical that makes Google ignore the lot.
crawlcove-hreflang-checker → -
Node CLI · v1.0.0
Schema validator CLI
Pull every JSON-LD block off a page, say exactly why one does not parse, and check each node against the properties Google requires and recommends for its rich result.
crawlcove-schema-validator → -
Node CLI · v1.0.0
Screaming Frog import
Convert a Screaming Frog internal_all.csv into the Crawl Cove export format from the command line, with a report of exactly which columns carried over and which did not.
crawlcove-sf-import → -
npm library · v1.0.0
crawlcove-export JavaScript library
Load a Crawl Cove JSON or CSV export, ask it which pages are broken or which titles are duplicated, and write CSV back. Zero dependencies, fully typed, browser-safe.
crawlcove-js → -
Google Sheets add-on (Apps Script) · v1.0.0
Google Sheets SEO audit add-on
One menu item imports a Crawl Cove export into six sheets: Summary, Pages, Issues, Issues by type, Pages by status, and colour-coded title and meta flags.
crawlcove-sheets →
How they fit together
One crawler, three ways to run it
-
1. The CLI
crawlcove-cli crawls a site headlessly and returns JSON or CSV plus an exit code. The GitHub Action and the MCP server both run it.
-
2. The Action and the MCP server
The Action puts the crawl in a pull request check; the MCP server puts it in front of Claude, Cursor or Claude Code.
-
3. The export spec
crawlcove-export-spec documents the JSON and CSV the desktop app exports, and the field names the CLI, Action and MCP server share with it.
Note
npx github:CrawlCove/<repo> for a one-off run, or a
global install from the release tarball. Each page shows the exact commands.
Stop guessing.
Start fixing.
Crawl Cove runs on your machine, connects to your real ranking data, and tells you exactly what to fix first. No per-feature paywalls, no spreadsheets, no guesswork.
28 days risk-free · No card required