[!NOTE]
The SEO MCP ecosystem is growing fast but fragmented across dozens of directories. This list is the single source of truth for every SEO-related MCP server, agent skill, and open source tool — updated regularly.
:globe_with_meridians: MCP Servers
:mag: Search Console
| Name |
Stars |
Status |
Description |
| mcp-gsc |
560+ |
:green_circle: Active |
Google Search Console with 19+ tools, regex filters, quick wins detection |
| mcp-server-gsc |
- |
:green_circle: Active |
GSC with 25,000 rows of performance data |
| google-search-console-mcp |
26 |
:green_circle: Active |
GSC for Claude, Cursor, Windsurf |
| awesome-gsc-mcp |
11 |
:green_circle: Active |
GSC with 27 tools, analysis engine, caching, rate limiting |
| gsc-mcp-server |
8 |
:green_circle: Active |
28 tools incl. keyword cannibalization detection, traffic drop diagnostics |
:bar_chart: Analytics
| Name |
Stars |
Status |
Description |
| google-analytics-mcp |
1,529+ |
:green_circle: Active |
Official GA4 MCP with schema discovery |
| google-ads-mcp |
- |
:green_circle: Active |
Official Google Ads read-only campaign analysis |
:key: Keyword Research
:link: Backlink Analysis
| Name |
Stars |
Status |
Description |
| seo-mcp |
226 |
:green_circle: Active |
Free Ahrefs data (backlinks, keywords, traffic) |
| seo-research-mcp |
151 |
:green_circle: Active |
Ahrefs data with multi-IDE support |
| ahrefs-mcp-server |
94 |
:yellow_circle: Archived |
Official Ahrefs MCP (deprecated Feb 2026, use remote server) |
| seo-insights-mcp-server |
29 |
:green_circle: Active |
Backlinks, keyword ideas, keyword difficulty |
| moz-mcp |
9 |
:green_circle: Active |
Moz SEO API — Domain Authority, Page Authority, backlinks |
| majestic-mcp |
0 |
:green_circle: Active |
Majestic — Trust Flow, Citation Flow, backlinks |
:chart_with_upwards_trend: Rank Tracking
:wrench: Technical SEO & Auditing
| Name |
Stars |
Status |
Description |
| seo-crawler-mcp |
10 |
:green_circle: Active |
Crawl and analyze websites, 25+ SQL queries, SQLite storage |
| screaming-frog-mcp |
8 |
:green_circle: Active |
8 tools for headless crawls, CSV exports (requires SF license) |
| seo-inspector-mcp |
6 |
:green_circle: Active |
Scan HTML for SEO issues in Cursor/Claude |
| web-meta-scraper |
7 |
:green_circle: Active |
OG, JSON-LD, media extraction with SEO validation |
| bing-webmaster-mcp |
11 |
:green_circle: Active |
Bing Webmaster Tools API |
:pencil: Content Optimization
[!IMPORTANT]
Gap Alert: No MCP server currently provides Surfer SEO / Clearscope-style content optimization. This is the biggest missing category in the ecosystem.
:round_pushpin: Local SEO
| Name |
Stars |
Status |
Description |
| local-falcon-mcp |
15 |
:green_circle: Active |
Official — 37 tools for geo-grid rank tracking, GBP monitoring, competitor analysis |
:earth_americas: SERP & Search
| Name |
Stars |
Status |
Description |
| serpapi-mcp |
122 |
:green_circle: Active |
Official SerpAPI — Google and other search engine SERP results |
| mcp-server-serper |
147 |
:green_circle: Active |
Serper API — Google search + web scraping |
:zap: PageSpeed & Core Web Vitals
| Name |
Stars |
Status |
Description |
| lighthouse-mcp-server |
49 |
:green_circle: Active |
13+ tools — performance, accessibility, SEO audit, Core Web Vitals |
| pagespeed-mcp-server |
13 |
:green_circle: Active |
Google PageSpeed Insights data via MCP |
:label: Schema & Structured Data
[!IMPORTANT]
Gap Alert: No dedicated schema markup generation or validation MCP server exists. Structured data capabilities are only embedded within broader skills.
:moneybag: Advertising
| Name |
Stars |
Status |
Description |
| facebook-ads-mcp-server |
- |
:green_circle: Active |
Facebook/Meta Ads campaign management and optimization |
| meta-ads-mcp |
- |
:green_circle: Active |
Meta Ads API integration |
| Name |
Stars |
Status |
Description |
| dataforseo-mcp-server |
71 |
:green_circle: Active |
Comprehensive — 12 API categories: SERP, keywords, backlinks, on-page, content, AI optimization |
| semrush-mcp |
29 |
:green_circle: Active |
77 tools — domain analytics, backlinks, keyword research, traffic, site audit |
| semrush-mcp (metehan777) |
12 |
:green_circle: Active |
Alternative Semrush integration |
| seo-data-api-mcp-server |
8 |
:green_circle: Active |
Official SE Ranking — 60+ data tools, 50+ project tools, AI search visibility |
| SEO-API-MCP |
3 |
:green_circle: Active |
SEO Review Tools — traffic analysis, authority scoring, backlink discovery |
| seo-mcp-tools |
4 |
:green_circle: Active |
Generic SEO tools via MCP |
:robot: AI Search & Visibility
[!IMPORTANT]
Gap Alert: No MCP server tracks brand visibility across ChatGPT, Perplexity, Claude, and Gemini. This is a rapidly growing need.
| Name |
Stars |
Status |
Description |
| etsy-seo-mcp |
6 |
:green_circle: Active |
Etsy product listing SEO — titles, descriptions, tags |
| seontology-mcp-server |
0 |
:green_circle: Active |
Semantic SEO via SEOntology |
| LLMTEXT-mcp |
48 |
:green_circle: Active |
llms.txt to MCP converter |
:cloud: Commercial/Hosted MCP Servers (Not Open Source)
:brain: Agent Skills (SKILL.md)
Agent Skills use the Open Agent Skills specification and work across 30+ AI tools including Claude Code, OpenAI Codex CLI, Cursor, GitHub Copilot, Google Antigravity, Windsurf, JetBrains Junie, and more.
:trophy: Comprehensive SEO Suites
| Name |
Stars |
Installs |
Description |
| marketingskills |
14,967 |
48K+ |
35 marketing skills incl. 6 SEO: seo-audit, ai-seo, programmatic-seo, site-architecture, schema-markup |
| geo-seo-claude |
3,363 |
- |
GEO-first — 5 subagents, citability scoring, AI crawler analysis (14+ bots), llms.txt generation |
| seomachine |
2,818 |
- |
Long-form content workspace — 10 agents, 26 commands, GA4/GSC/DataForSEO integration |
| claude-seo |
2,662 |
- |
Universal SEO skill v1.5 — 12 sub-skills, 7 subagents, E-E-A-T, Core Web Vitals, GEO/AEO |
| seo-geo-claude-skills |
454 |
11K+ |
20 skills across Research/Build/Optimize/Monitor phases, cross-platform |
| openclaudia-skills |
260 |
- |
56 marketing skills incl. 6 SEO, SemRush/Ahrefs/DataForSEO integration |
| marketing-skills |
219 |
- |
160+ markdown skills with deep SEO coverage |
| Agentic-SEO-Skill |
191 |
- |
16 sub-skills, 10 agents, supports Antigravity + Claude Code + Codex |
| ai-workflow |
139 |
- |
170+ skills total, Content Creator workflow has 32 SEO skills |
:satellite: GEO & AEO Skills
:dart: Specialized SEO Skills
| Name |
Stars |
Description |
| fireauto |
106 |
Korean — 15+ commands across 7 SEO domains |
| claude-code-seo |
100 |
Next.js-specific — 27+ commands, 100-point scoring, bilingual |
| tech-seo-audit-skill |
40 |
10-category audit, imports Screaming Frog/Sitebulb/Ahrefs CSV |
| claude-seo-skill |
19 |
Agency-focused — AEO discovery, brand SERP monitoring, multi-client |
| 30x-seo |
14 |
24 skills + Squirrelscan CLI with 230+ rules |
| seo-claude-code-skills |
2 |
Technical audits, keyword clustering, AI visibility |
:gear: OpenClaw SEO Skills
| Name |
Stars |
Status |
Description |
| robotstxt-ai |
New |
:green_circle: Active |
Visual robots.txt manager for AI crawlers — toggle GPTBot, ClaudeBot, PerplexityBot, 20+ bots |
| indexnow-mcp |
New |
:green_circle: Active |
Instant URL indexing via IndexNow (Bing, Yandex, Naver, Seznam) and Google Indexing API |
| schema-gen |
New |
:green_circle: Active |
Schema.org JSON-LD markup generator — 12 types with live preview, web app + MCP server |
| ai-visibility |
New |
:green_circle: Active |
Track brand visibility across ChatGPT, Perplexity, Claude, Gemini — scores, trends, competitor analysis |
| content-optimizer |
New |
:green_circle: Active |
Open source Surfer SEO alternative — SERP-based content scoring, entity analysis, 7 categories |
| serpbear |
1,900+ |
:green_circle: Active |
Self-hosted rank tracker — unlimited keywords, GSC integration |
| SiteOne Crawler |
699 |
:green_circle: Active |
Cross-platform crawler in Rust, CI/CD integration |
| seonaut |
661 |
:green_circle: Active |
Go-based SEO auditing tool with interactive dashboard |
| LibreCrawl |
496 |
:green_circle: Active |
JS rendering crawler with plugin architecture |
| ContentSwift |
153 |
:red_circle: Dead |
Surfer SEO alternative — abandoned Oct 2023 |
| getCito |
65 |
:yellow_circle: Semi-alive |
AIO/AEO/GEO tracker for ChatGPT, Perplexity, Gemini |
| AiCMO |
18 |
:green_circle: Active |
AI brand visibility monitoring |
:warning: Notable Gaps in the Ecosystem
These are categories with no viable open source solution — massive opportunities for builders:
| Category |
What’s Missing |
Incumbent Price |
| Content Optimization |
content-optimizer now fills this gap! |
Free & Open Source |
| AI Visibility Tracking |
ai-visibility now fills this gap! |
Free & Open Source |
| SEO A/B Testing |
No open source SearchPilot alternative |
$2,000+/mo |
| IndexNow / Indexing API |
indexnow-mcp now fills this gap! |
Free & Open Source |
| Keyword Cannibalization |
No standalone detection tool |
Part of $99+/mo suites |
| Log File Analysis |
No usable SEO-focused log analyzer |
$99/yr |
| Internal Linking |
No platform-agnostic link analysis tool |
$69+/mo |
| Schema Generation MCP |
schema-gen now fills this gap! |
Free & Open Source |
| robots.txt AI Manager |
robotstxt-ai now fills this gap! |
Free & Open Source |
:books: Resources
Directories & Registries
| Directory |
Size |
Description |
| Official MCP Registry |
518+ servers |
The official MCP server registry |
| PulseMCP |
11,880+ servers |
Largest MCP directory |
| FastMCP |
1,864+ servers |
Curated, quality-focused |
| skills.sh |
89,000+ skills |
Agent skills directory by Vercel |
| SkillsMP |
351,000+ skills |
Largest skills aggregator |
| SkillHub |
7,000+ skills |
AI-evaluated skills |
Learn More
:handshake: Contributing
Contributions welcome! Please read the contribution guidelines first.
If you know of an SEO MCP server, agent skill, or open source tool not listed here, please open a PR or issue.