stackwise/stackwise
Back to Work

seo-mcp — Free & Open Source MCP Server for SEO Auditing

A free and open-source Model Context Protocol server that brings professional-grade SEO auditing directly into AI editors — no API keys required, runs locally, integrates with Claude and Cursor.

stackwise
stackwise
Node.jsTypeScriptMCPWorker ThreadsClaude AICursor

The Problem#

Professional SEO auditing tools are expensive, require API keys, and live outside your development workflow. Developers and marketers switch between multiple tabs, wait for reports to generate, and can't ask follow-up questions in natural language. SEO remains siloed from the AI-powered tools that now power everything else.

Our Solution#

seo-mcp is a free, open-source Model Context Protocol (MCP) server that plugs professional SEO auditing directly into AI editors like Claude Desktop, Claude Code, and Cursor. Ask your AI assistant to audit a page, crawl a site, or monitor content changes — and it does, without ever leaving your editor.

No API keys. No subscriptions. Just run it locally.

Key Features#

28 SEO Audit Rules#

A comprehensive ruleset covering every dimension of SEO:

  • Meta tags — title, description, Open Graph, Twitter Cards
  • Content quality — heading hierarchy, keyword density, readability
  • Technical factors — canonical URLs, robots.txt, sitemap, structured data
  • Performance signals — image alt text, link health, duplicate content detection

Every rule returns structured, severity-ranked findings optimized for LLM interpretation — so your AI assistant can not only identify issues but explain and prioritize fixes.

Full Site Crawling#

Point it at any domain and seo-mcp will crawl the entire site with configurable depth and page limits. Multi-threaded parallel processing via Node.js worker threads keeps scans fast even on large sites.

Real-Time Monitoring with Firehose#

Integrate with the Firehose (Ahrefs) service for live website monitoring. Track content changes as they happen using SSE streaming and Lucene query syntax for filtering — so nothing slips through unnoticed.

Deep Page Analysis#

Beyond surface-level checks, seo-mcp returns rich structured data for each page: full DOM inspection, link graphs, resource inventory, and issue breakdowns — everything an AI agent needs to reason about your SEO health.

Technical Highlights#

  • Node.js + TypeScript — lightweight, fast, zero-framework dependencies
  • Worker Threads — parallel page scanning for high-throughput site crawls
  • MCP Protocol — native integration with Claude Desktop, Claude Code, and Cursor
  • Server-Sent Events — real-time streaming for Firehose monitoring
  • Lucene query syntax — powerful filtering for change detection
  • Zero API keys — fully self-contained, runs entirely on your local machine

Open Source#

seo-mcp is fully open source on GitHub. The community can inspect the ruleset, contribute new audit rules, and extend the tool for their specific workflows. Transparency is core to the product — you always know exactly what's being checked and why.

Results#

seo-mcp eliminates the gap between SEO tooling and AI-assisted development. Teams get professional-grade auditing inside their existing workflow, with the ability to ask follow-up questions, run targeted fixes, and monitor changes — all through natural language, all for free.