Scan any website for SEO issues
28 rules, site crawling, deep page analysis, and real-time web monitoring — all from your AI editor. Works with Claude Desktop, Claude Code, and Cursor.
Everything you need for SEO
Audit, analyze, and monitor — all from your AI editor.
8 tools, one MCP server
SEO scanning out of the box. Real-time monitoring with a free Firehose key.
SEO Scanning
No API keyscan_urlScan a single URL for SEO issues. Returns score, issues by severity, metadata, links, and images.
scan_siteCrawl and scan an entire website. Includes duplicate content detection, robots.txt and sitemap analysis.
get_site_overviewSummary of a previously scanned domain — overall score, top issues, worst-performing pages.
analyze_pageDeep analysis returning structured data + HTML for the LLM to provide keyword, content quality, and technical insights.
Real-Time Monitoring
Firehose (free beta)firehose_monitorQuick setup — create a tap and monitoring rule in one step. Ideal after an SEO audit.
firehose_manage_tapsCreate, list, or delete monitoring taps for real-time web change tracking.
firehose_manage_rulesCRUD rules using Lucene query syntax to filter web changes by domain, content, category, and more.
firehose_streamConsume real-time change events. Supports replay via 24h buffer with the since parameter.
Up and running in 3 steps
Install
Configure
Use
Get started
Clone, build, and add to your MCP client. No API keys required.
1. Clone & build
2. Add to your MCP client
{
"mcpServers": {
"seo-mcp": {
"command": "node",
"args": ["/path/to/seo-mcp/dist/index.js"]
}
}
}Optional: Enable real-time monitoring
Sign up at firehose.com (free beta) and add your FIREHOSE_MANAGEMENT_KEY to the MCP config env to unlock the 4 firehose_* tools.