A data-ranked shortlist of the 12 strongest MCP servers for seo — every entry links to its full page with copy-paste configs for Claude Desktop, Claude Code, Cursor, VS Code and Windsurf. List compiled 2026-10-28; rankings refresh as the underlying data updates.
#1 Reference Remote only — needs a client that connects over HTTP/SSE by irinabuht12-oss Google Ads, Meta Ads, Google Analytics (GA4) & Search Console MCP server by Ryze AI
⭐ 5,160 stars Last push: 2026-10-12 License: MIT Repository ↗ Full page & details → Install with your client Claude Desktopconfig JSON Claude Desktop
Copy {
"mcpServers": {
"ads": {
"url": "https://connector.get-ryze.ai/mcp"
}
}
}Claude Desktop connects remote servers via Settings → Connectors → Add custom connector (paste the URL).
Claude CodeCLI command Claude Code
Copy claude mcp add --transport http ads https://connector.get-ryze.ai/mcpCursorconfig JSON Cursor
Copy {
"mcpServers": {
"ads": {
"url": "https://connector.get-ryze.ai/mcp"
}
}
}VS Codeconfig JSON VS Code
Copy {
"servers": {
"ads": {
"type": "http",
"url": "https://connector.get-ryze.ai/mcp"
}
}
}Windsurfconfig JSON Windsurf
Copy {
"mcpServers": {
"ads": {
"serverUrl": "https://connector.get-ryze.ai/mcp"
}
}
}#2 Remote only — needs a client that connects over HTTP/SSE by nowork-studio Meta Ads MCP (Facebook + Instagram) - analyze performance, manage budgets, pause campaigns.
⭐ 3,956 stars Last push: 2026-10-16 License: MIT Repository ↗ Full page & details → Install with your client Claude Desktopconfig JSON Claude Desktop
Copy {
"mcpServers": {
"notfair-meta-ads": {
"url": "https://notfair.co/api/mcp/meta_ads"
}
}
}Claude Desktop connects remote servers via Settings → Connectors → Add custom connector (paste the URL).
Claude CodeCLI command Claude Code
Copy claude mcp add --transport http notfair-meta-ads https://notfair.co/api/mcp/meta_adsCursorconfig JSON Cursor
Copy {
"mcpServers": {
"notfair-meta-ads": {
"url": "https://notfair.co/api/mcp/meta_ads"
}
}
}VS Codeconfig JSON VS Code
Copy {
"servers": {
"notfair-meta-ads": {
"type": "http",
"url": "https://notfair.co/api/mcp/meta_ads"
}
}
}Windsurfconfig JSON Windsurf
Copy {
"mcpServers": {
"notfair-meta-ads": {
"serverUrl": "https://notfair.co/api/mcp/meta_ads"
}
}
}Local-first SEO MCP: track AI citations, Search Console, GA4, PageSpeed, Cloudflare, IndexNow, CrUX.
⭐ 553 stars Last push: 2026-10-13 License: MIT 826/mo downloads Repository ↗ Full page & details → Install with your client Claude Desktopconfig JSON Claude Desktop
Copy {
"mcpServers": {
"seo-monster": {
"command": "uvx",
"args": [
"seo-monster"
],
"env": {
"PSI_API_KEY": "<YOUR_PSI_API_KEY>",
"CF_API_TOKEN": "<YOUR_CF_API_TOKEN>",
"SEO_MCP_INDEXNOW_KEY": "<YOUR_SEO_MCP_INDEXNOW_KEY>"
}
}
}
}Claude CodeCLI command Claude Code
Copy claude mcp add --env PSI_API_KEY=<YOUR_PSI_API_KEY> --env CF_API_TOKEN=<YOUR_CF_API_TOKEN> --env SEO_MCP_INDEXNOW_KEY=<YOUR_SEO_MCP_INDEXNOW_KEY> seo-monster -- uvx seo-monsterCursorconfig JSON Cursor
Copy {
"mcpServers": {
"seo-monster": {
"command": "uvx",
"args": [
"seo-monster"
],
"env": {
"PSI_API_KEY": "<YOUR_PSI_API_KEY>",
"CF_API_TOKEN": "<YOUR_CF_API_TOKEN>",
"SEO_MCP_INDEXNOW_KEY": "<YOUR_SEO_MCP_INDEXNOW_KEY>"
}
}
}
}VS Codeconfig JSON VS Code
Copy {
"servers": {
"seo-monster": {
"command": "uvx",
"args": [
"seo-monster"
],
"env": {
"PSI_API_KEY": "<YOUR_PSI_API_KEY>",
"CF_API_TOKEN": "<YOUR_CF_API_TOKEN>",
"SEO_MCP_INDEXNOW_KEY": "<YOUR_SEO_MCP_INDEXNOW_KEY>"
}
}
}
}Windsurfconfig JSON Windsurf
Copy {
"mcpServers": {
"seo-monster": {
"command": "uvx",
"args": [
"seo-monster"
],
"env": {
"PSI_API_KEY": "<YOUR_PSI_API_KEY>",
"CF_API_TOKEN": "<YOUR_CF_API_TOKEN>",
"SEO_MCP_INDEXNOW_KEY": "<YOUR_SEO_MCP_INDEXNOW_KEY>"
}
}
}
}Keys / environment: PSI_API_KEY · CF_API_TOKEN · SEO_MCP_INDEXNOW_KEY
Google Ads, Reddit Ads, GA4 and Tag Manager in your AI client, with a preview before every change.
⭐ 284 stars Last push: 2026-10-17 License: MIT 2,509/mo downloads Repository ↗ Full page & details → Install with your client Claude Desktopconfig JSON Claude Desktop
Copy {
"mcpServers": {
"adloop": {
"command": "uvx",
"args": [
"adloop"
]
}
}
}Claude CodeCLI command Claude Code
Copy claude mcp add adloop -- uvx adloopCursorconfig JSON Cursor
Copy {
"mcpServers": {
"adloop": {
"command": "uvx",
"args": [
"adloop"
]
}
}
}VS Codeconfig JSON VS Code
Copy {
"servers": {
"adloop": {
"command": "uvx",
"args": [
"adloop"
]
}
}
}Windsurfconfig JSON Windsurf
Copy {
"mcpServers": {
"adloop": {
"command": "uvx",
"args": [
"adloop"
]
}
}
}Technical SEO in Claude: GSC + crawl + DataForSEO - audit, portfolio, market sizing, content recon.
⭐ 57 stars Last push: 2026-10-17 License: Apache-2.0 1,363/mo downloads Repository ↗ Full page & details → Install with your client Claude Desktopconfig JSON Claude Desktop
Copy {
"mcpServers": {
"seo-audit-console": {
"command": "npx",
"args": [
"-y",
"@houtini/seo-audit-console"
],
"env": {
"GOOGLE_APPLICATION_CREDENTIALS": "<YOUR_GOOGLE_APPLICATION_CREDENTIALS>",
"DATAFORSEO_PASSWORD": "<YOUR_DATAFORSEO_PASSWORD>",
"MAJESTIC_API_KEY": "<YOUR_MAJESTIC_API_KEY>",
"CRUX_API_KEY": "<YOUR_CRUX_API_KEY>"
}
}
}
}Claude CodeCLI command Claude Code
Copy claude mcp add --env GOOGLE_APPLICATION_CREDENTIALS=<YOUR_GOOGLE_APPLICATION_CREDENTIALS> --env DATAFORSEO_PASSWORD=<YOUR_DATAFORSEO_PASSWORD> --env MAJESTIC_API_KEY=<YOUR_MAJESTIC_API_KEY> --env CRUX_API_KEY=<YOUR_CRUX_API_KEY> seo-audit-console -- npx -y @houtini/seo-audit-consoleCursorconfig JSON Cursor
Copy {
"mcpServers": {
"seo-audit-console": {
"command": "npx",
"args": [
"-y",
"@houtini/seo-audit-console"
],
"env": {
"GOOGLE_APPLICATION_CREDENTIALS": "<YOUR_GOOGLE_APPLICATION_CREDENTIALS>",
"DATAFORSEO_PASSWORD": "<YOUR_DATAFORSEO_PASSWORD>",
"MAJESTIC_API_KEY": "<YOUR_MAJESTIC_API_KEY>",
"CRUX_API_KEY": "<YOUR_CRUX_API_KEY>"
}
}
}
}VS Codeconfig JSON VS Code
Copy {
"servers": {
"seo-audit-console": {
"command": "npx",
"args": [
"-y",
"@houtini/seo-audit-console"
],
"env": {
"GOOGLE_APPLICATION_CREDENTIALS": "<YOUR_GOOGLE_APPLICATION_CREDENTIALS>",
"DATAFORSEO_PASSWORD": "<YOUR_DATAFORSEO_PASSWORD>",
"MAJESTIC_API_KEY": "<YOUR_MAJESTIC_API_KEY>",
"CRUX_API_KEY": "<YOUR_CRUX_API_KEY>"
}
}
}
}Windsurfconfig JSON Windsurf
Copy {
"mcpServers": {
"seo-audit-console": {
"command": "npx",
"args": [
"-y",
"@houtini/seo-audit-console"
],
"env": {
"GOOGLE_APPLICATION_CREDENTIALS": "<YOUR_GOOGLE_APPLICATION_CREDENTIALS>",
"DATAFORSEO_PASSWORD": "<YOUR_DATAFORSEO_PASSWORD>",
"MAJESTIC_API_KEY": "<YOUR_MAJESTIC_API_KEY>",
"CRUX_API_KEY": "<YOUR_CRUX_API_KEY>"
}
}
}
}Keys / environment: GOOGLE_APPLICATION_CREDENTIALS · DATAFORSEO_PASSWORD · MAJESTIC_API_KEY · CRUX_API_KEY
Real-device ad verification: malvertising and cloaking scans, AI policies, alerts, webhooks.
⭐ 0 stars Last push: 2026-10-13 License: MIT 1,370/mo downloads Repository ↗ Full page & details → Install with your client Claude Desktopconfig JSON Claude Desktop
Copy {
"mcpServers": {
"mcp-1571": {
"command": "npx",
"args": [
"-y",
"@kaminari-ad/mcp"
],
"env": {
"KAMINARI_AD_API_KEY": "<YOUR_KAMINARI_AD_API_KEY>"
}
}
}
}Claude CodeCLI command Claude Code
Copy claude mcp add --env KAMINARI_AD_API_KEY=<YOUR_KAMINARI_AD_API_KEY> mcp-1571 -- npx -y @kaminari-ad/mcpCursorconfig JSON Cursor
Copy {
"mcpServers": {
"mcp-1571": {
"command": "npx",
"args": [
"-y",
"@kaminari-ad/mcp"
],
"env": {
"KAMINARI_AD_API_KEY": "<YOUR_KAMINARI_AD_API_KEY>"
}
}
}
}VS Codeconfig JSON VS Code
Copy {
"servers": {
"mcp-1571": {
"command": "npx",
"args": [
"-y",
"@kaminari-ad/mcp"
],
"env": {
"KAMINARI_AD_API_KEY": "<YOUR_KAMINARI_AD_API_KEY>"
}
}
}
}Windsurfconfig JSON Windsurf
Copy {
"mcpServers": {
"mcp-1571": {
"command": "npx",
"args": [
"-y",
"@kaminari-ad/mcp"
],
"env": {
"KAMINARI_AD_API_KEY": "<YOUR_KAMINARI_AD_API_KEY>"
}
}
}
}Keys / environment: KAMINARI_AD_API_KEY
MCP server for Walmart Connect Ads, Sam's Club Sponsored Ads, and Walmart Marketplace APIs
⭐ 1 stars Last push: 2026-09-30 License: MIT 894/mo downloads Repository ↗ Full page & details → Install with your client Claude Desktopconfig JSON Claude Desktop
Copy {
"mcpServers": {
"mcp-walmart-ads": {
"command": "uvx",
"args": [
"mcp-walmart-ads"
]
}
}
}Claude CodeCLI command Claude Code
Copy claude mcp add mcp-walmart-ads -- uvx mcp-walmart-adsCursorconfig JSON Cursor
Copy {
"mcpServers": {
"mcp-walmart-ads": {
"command": "uvx",
"args": [
"mcp-walmart-ads"
]
}
}
}VS Codeconfig JSON VS Code
Copy {
"servers": {
"mcp-walmart-ads": {
"command": "uvx",
"args": [
"mcp-walmart-ads"
]
}
}
}Windsurfconfig JSON Windsurf
Copy {
"mcpServers": {
"mcp-walmart-ads": {
"command": "uvx",
"args": [
"mcp-walmart-ads"
]
}
}
}Pinterest Ads management — CRUD, async reports, targeting, and audience estimates
Shared repository (10 listings) Last push: 2026-10-12 License: Apache-2.0 860/mo downloads Repository ↗ Full page & details → Install with your client Claude Desktopconfig JSON Claude Desktop
Copy {
"mcpServers": {
"pinterest-mcp": {
"command": "npx",
"args": [
"-y",
"@cesteral/pinterest-mcp"
]
}
}
}Claude CodeCLI command Claude Code
Copy claude mcp add pinterest-mcp -- npx -y @cesteral/pinterest-mcpCursorconfig JSON Cursor
Copy {
"mcpServers": {
"pinterest-mcp": {
"command": "npx",
"args": [
"-y",
"@cesteral/pinterest-mcp"
]
}
}
}VS Codeconfig JSON VS Code
Copy {
"servers": {
"pinterest-mcp": {
"command": "npx",
"args": [
"-y",
"@cesteral/pinterest-mcp"
]
}
}
}Windsurfconfig JSON Windsurf
Copy {
"mcpServers": {
"pinterest-mcp": {
"command": "npx",
"args": [
"-y",
"@cesteral/pinterest-mcp"
]
}
}
}Public TikTok profiles, videos, comments and keyword search as JSON. No developer account.
⭐ 10 stars Last push: 2026-10-12 License: MIT 734/mo downloads Repository ↗ Full page & details → Install with your client Claude Desktopconfig JSON Claude Desktop
Copy {
"mcpServers": {
"tiktok-4": {
"command": "npx",
"args": [
"-y",
"@hasdata/tiktok-mcp"
],
"env": {
"HASDATA_API_KEY": "<YOUR_HASDATA_API_KEY>"
}
}
}
}Claude CodeCLI command Claude Code
Copy claude mcp add --env HASDATA_API_KEY=<YOUR_HASDATA_API_KEY> tiktok-4 -- npx -y @hasdata/tiktok-mcpCursorconfig JSON Cursor
Copy {
"mcpServers": {
"tiktok-4": {
"command": "npx",
"args": [
"-y",
"@hasdata/tiktok-mcp"
],
"env": {
"HASDATA_API_KEY": "<YOUR_HASDATA_API_KEY>"
}
}
}
}VS Codeconfig JSON VS Code
Copy {
"servers": {
"tiktok-4": {
"command": "npx",
"args": [
"-y",
"@hasdata/tiktok-mcp"
],
"env": {
"HASDATA_API_KEY": "<YOUR_HASDATA_API_KEY>"
}
}
}
}Windsurfconfig JSON Windsurf
Copy {
"mcpServers": {
"tiktok-4": {
"command": "npx",
"args": [
"-y",
"@hasdata/tiktok-mcp"
],
"env": {
"HASDATA_API_KEY": "<YOUR_HASDATA_API_KEY>"
}
}
}
}Keys / environment: HASDATA_API_KEY · x-api-key
DuckDuckGo search as JSON. Ranked results, ads in their own array, 37 regions.
⭐ 7 stars Last push: 2026-10-12 License: MIT 717/mo downloads Repository ↗ Full page & details → Install with your client Claude Desktopconfig JSON Claude Desktop
Copy {
"mcpServers": {
"duckduckgo": {
"command": "npx",
"args": [
"-y",
"@hasdata/duckduckgo-mcp"
],
"env": {
"HASDATA_API_KEY": "<YOUR_HASDATA_API_KEY>"
}
}
}
}Claude CodeCLI command Claude Code
Copy claude mcp add --env HASDATA_API_KEY=<YOUR_HASDATA_API_KEY> duckduckgo -- npx -y @hasdata/duckduckgo-mcpCursorconfig JSON Cursor
Copy {
"mcpServers": {
"duckduckgo": {
"command": "npx",
"args": [
"-y",
"@hasdata/duckduckgo-mcp"
],
"env": {
"HASDATA_API_KEY": "<YOUR_HASDATA_API_KEY>"
}
}
}
}VS Codeconfig JSON VS Code
Copy {
"servers": {
"duckduckgo": {
"command": "npx",
"args": [
"-y",
"@hasdata/duckduckgo-mcp"
],
"env": {
"HASDATA_API_KEY": "<YOUR_HASDATA_API_KEY>"
}
}
}
}Windsurfconfig JSON Windsurf
Copy {
"mcpServers": {
"duckduckgo": {
"command": "npx",
"args": [
"-y",
"@hasdata/duckduckgo-mcp"
],
"env": {
"HASDATA_API_KEY": "<YOUR_HASDATA_API_KEY>"
}
}
}
}Keys / environment: HASDATA_API_KEY · x-api-key
SEO audits, AI readability, accessibility, backlinks and score monitoring from SEO Score API.
⭐ 0 stars Last push: 2026-10-08 License: MIT 654/mo downloads Repository ↗ Full page & details → Install with your client Claude Desktopconfig JSON Claude Desktop
Copy {
"mcpServers": {
"seoscoreapi-mcp": {
"command": "npx",
"args": [
"-y",
"seoscoreapi-mcp"
],
"env": {
"SEO_SCORE_API_KEY": "<YOUR_SEO_SCORE_API_KEY>"
}
}
}
}Claude CodeCLI command Claude Code
Copy claude mcp add --env SEO_SCORE_API_KEY=<YOUR_SEO_SCORE_API_KEY> seoscoreapi-mcp -- npx -y seoscoreapi-mcpCursorconfig JSON Cursor
Copy {
"mcpServers": {
"seoscoreapi-mcp": {
"command": "npx",
"args": [
"-y",
"seoscoreapi-mcp"
],
"env": {
"SEO_SCORE_API_KEY": "<YOUR_SEO_SCORE_API_KEY>"
}
}
}
}VS Codeconfig JSON VS Code
Copy {
"servers": {
"seoscoreapi-mcp": {
"command": "npx",
"args": [
"-y",
"seoscoreapi-mcp"
],
"env": {
"SEO_SCORE_API_KEY": "<YOUR_SEO_SCORE_API_KEY>"
}
}
}
}Windsurfconfig JSON Windsurf
Copy {
"mcpServers": {
"seoscoreapi-mcp": {
"command": "npx",
"args": [
"-y",
"seoscoreapi-mcp"
],
"env": {
"SEO_SCORE_API_KEY": "<YOUR_SEO_SCORE_API_KEY>"
}
}
}
}Keys / environment: SEO_SCORE_API_KEY
Amazon keyword search, product details, seller profiles and seller catalogues, as structured JSON.
⭐ 10 stars Last push: 2026-10-12 License: MIT 473/mo downloads Repository ↗ Full page & details → Install with your client Claude Desktopconfig JSON Claude Desktop
Copy {
"mcpServers": {
"amazon-3": {
"command": "npx",
"args": [
"-y",
"@hasdata/amazon-mcp"
],
"env": {
"HASDATA_API_KEY": "<YOUR_HASDATA_API_KEY>"
}
}
}
}Claude CodeCLI command Claude Code
Copy claude mcp add --env HASDATA_API_KEY=<YOUR_HASDATA_API_KEY> amazon-3 -- npx -y @hasdata/amazon-mcpCursorconfig JSON Cursor
Copy {
"mcpServers": {
"amazon-3": {
"command": "npx",
"args": [
"-y",
"@hasdata/amazon-mcp"
],
"env": {
"HASDATA_API_KEY": "<YOUR_HASDATA_API_KEY>"
}
}
}
}VS Codeconfig JSON VS Code
Copy {
"servers": {
"amazon-3": {
"command": "npx",
"args": [
"-y",
"@hasdata/amazon-mcp"
],
"env": {
"HASDATA_API_KEY": "<YOUR_HASDATA_API_KEY>"
}
}
}
}Windsurfconfig JSON Windsurf
Copy {
"mcpServers": {
"amazon-3": {
"command": "npx",
"args": [
"-y",
"@hasdata/amazon-mcp"
],
"env": {
"HASDATA_API_KEY": "<YOUR_HASDATA_API_KEY>"
}
}
}
}Keys / environment: HASDATA_API_KEY · x-api-key
Sources & last verified ▸ Server descriptions, categories and install methods: the public MCP Registry (modelcontextprotocol.io) as of 2026-10-28. ▸ Stars, last-push dates and licenses: GitHub repository API, fetched per entry's own repository on 2026-10-28. ▸ Download counts: npm and PyPI public APIs where a package is listed. ▸ Official / Reference labels follow MCPNav's verified brand table (each verified against the publisher's own repository and documentation). Last verified: 2026-10-28. Entries change as the underlying data changes; archived repositories are excluded.