SEO

The best SEO MCP servers, compared

When your agent needs SEO data, an MCP server connects it to the tools you already use. Here are the best SEO MCP servers, what they cost, how they work, and which one fits your workflow.

Jesse Sibley
By , FounderPublished · Last updated · 9 min read

Summary

Ahrefs and Semrush if you already pay for them. SE Ranking for a hosted server with a trial and a $50 wallet. DataForSEO for raw data at API prices if you can manage credentials. A Search Console server for your own site. Manifold if you want one hosted server, no API keys of your own, per-call pricing and data beyond SEO.

The best SEO MCP servers

When your agent needs SEO data to research keywords, check rankings, or audit backlinks, an SEO MCP server connects it to the tools SEO teams already use. Some are hosted and handle authentication for you. Others run locally and need API credentials. Each pulls from a different provider, charges in its own way, and offers a different mix of data.

Here are the best SEO MCP servers, what they cost, and which one fits your workflow.

The servers, compared

ServerHosted or localHow you sign inEntry priceDataBest for
Ahrefs MCPHostedOAuth creates an MCP-scoped keyLite plan $129/moKeywords, SERP, backlinks, rank tracking, site audit, Brand Radar (AI prompt tracking)Teams already on Ahrefs
Semrush MCPHostedOAuth or API keyStarter $199/mo with 50,000 MCP units, or Pro+ / Advanced / Business with units packageKeywords, backlinks, audits, rank tracking, SERP, AI visibilityTeams already on Semrush
SE Ranking MCPHostedOAuth 2.1 or API key$50 Wallet (credits never expire), or subscription from essentials up; 14-day trial with 100K creditsKeywords, backlinks, audits, SERP, AI search visibilityTesting with a trial or prepaid balance
DataForSEO MCPHosted or local (npx)OAuth (Claude, ChatGPT) or Basic auth with API login$50 minimum payment, balance never expires, $1 free trialSERP, keywords, backlinks, on-page, AI optimization, business dataRaw API data at wholesale prices
Search Console (community)Local, Python via uvxGoogle Cloud project with Search Console API enabled, OAuth client or service accountFreeYour own site only: queries, pages, sitemaps, crawl issuesYour own site's Search Console data
ContextBolt SEOHostedAPI key (via ContextBolt account)$35/mo for 1,000 credits, top-ups from $9Keywords, SERP, backlinks, on-page (via DataForSEO)Add-on to ContextBolt's other tools
ManifoldHostedOAuth or API keyFree credits on sign-up, top-ups from $10, Pro from $20/moKeywords, SERPs, backlinks, rankings, technical crawl, AI answers (ChatGPT, Claude, Gemini, Perplexity), Search Console and Bing (0 credits), plus social, Reddit, ads, leadsOne server across SEO, AI visibility, social, ads, and leads; per-call credits

Ahrefs MCP

Ahrefs MCP is a hosted server at https://api.ahrefs.com/mcp/mcp. Sign in with OAuth, which creates an MCP-scoped API key. You need a Lite plan ($129/mo) or higher. There is no separate MCP fee, but every call uses your plan's API units. Lite includes 100,000 units per month, with 100 rows per request and a minimum of 50 units per call. The local server is no longer supported.

Best for: Teams already paying for Ahrefs who want to use that data in their agent without a second subscription.

Semrush MCP

Semrush MCP is a hosted server at https://mcp.semrush.com/v2/mcp. Sign in with OAuth or an API key. You need Semrush One Starter (includes 50,000 MCP units per month), Pro+ or Advanced, or SEO Classic Pro or Guru (50,000 API units), or Business/Advanced plus a units package. Trends data requires a separate Trends API plan. Official apps run in Claude, ChatGPT, and Perplexity.

Best for: Teams already on Semrush who want their keywords, backlinks, and audits in conversation.

SE Ranking MCP

SE Ranking MCP is a hosted server at https://api.seranking.com/mcp. Sign in with OAuth 2.1 or an API key. Every subscription includes it, and there is a standalone Wallet from $50 where credits never expire, or standalone API from $179/mo billed annually. A 14-day trial gives you 100K credits, no card required. Covers keywords, backlinks, audits, SERP, and AI search visibility.

Best for: Testing with a trial before committing, or buying a prepaid balance that never expires.

DataForSEO MCP

DataForSEO MCP runs hosted at https://mcp.dataforseo.com/v3/mcp (OAuth in Claude and ChatGPT, or Basic auth with your API login and password) or locally via npx dataforseo-mcp-server. Pay as you go with a $50 minimum payment and a $1 free trial credit. Balance does not expire. Covers SERP, keywords, backlinks, on-page, AI optimization, and business data.

Best for: Raw API data at API prices if you can manage your own credentials and local setup.

Google Search Console (community servers)

Community-built servers like AminForou/mcp-gsc run locally via Python and uvx. You need a Google Cloud project with the Search Console API enabled and an OAuth client or service account. It is free. Covers your own site only.

Best for: Reading your own site's Search Console data without paying for a hosted server.

ContextBolt SEO

ContextBolt SEO is a hosted server. Sign in with an API key from your ContextBolt account. Plans start at $35/mo for 1,000 credits, with top-ups from $9. The SEO tools run on DataForSEO behind the scenes.

Best for: Teams already using ContextBolt for other tools who want SEO data in the same account.

Manifold

Manifold is a hosted server at https://mcp.manifoldmcp.com/mcp. Sign in with OAuth or an API key. Covers keywords, SERPs, backlinks, rankings, technical crawl, AI answers across ChatGPT, Claude, Gemini, and Perplexity, plus Search Console and Bing (0 credits per call). Also includes social platforms, Reddit, ad libraries, and leads, all from the same server. Data comes from DataForSEO and ScrapeCreators, so no account of your own is needed. Free credits on sign-up, no card required. Top-ups from $10. Pro plans from $20/mo.

Honest limits: Launched September 2026. No first-party link index like Ahrefs. No rank-tracking projects like SE Ranking or Semrush.

Best for: One hosted server across SEO, AI visibility, social, Reddit, ads, and leads. Per-call credits instead of a monthly subscription, and no API keys of your own to manage.

Which SEO MCP server should you use?

Pick by what you already pay for and how you want to manage credentials.

You already have Ahrefs or Semrush. Use their MCP servers. Your agent uses the data you already pay for, and the OAuth flow is fast.

You want a trial before committing. SE Ranking's 14-day trial gives you 100K credits, no card required. Test it, then decide whether to buy a Wallet or a subscription.

You want raw API data at API prices and can manage credentials yourself. DataForSEO MCP charges per call with a $50 minimum. Run it hosted or locally.

You only need your own site's Search Console data. Use a community server like mcp-gsc. It is free and runs locally.

You want one server for SEO, AI visibility, social, Reddit, ads, and leads, with per-call pricing and no API keys. Manifold charges per call, includes free credits, and handles all the credentials.

Run this in your agent

Connect Manifold to Claude, ChatGPT or Cursor, then paste this prompt.

Find the keywords we rank 5 to 15 for that could reach page one, show who holds the top three for each, and list the pages we should improve first.

Questions people ask

What is an SEO MCP server?

An SEO MCP server connects your AI agent to SEO data: keywords, rankings, backlinks, technical audits, and SERP results. Instead of logging into Ahrefs or Semrush, your agent calls the server, which fetches the data and returns it in conversation.

Do I need an Ahrefs or Semrush plan to use their MCP servers?

Yes. Ahrefs MCP requires a Lite plan ($129/mo) or higher. Semrush MCP requires Starter ($199/mo with MCP units), Pro+, Advanced, or a legacy Pro/Guru/Business plan with API or MCP units.

Which is cheapest to start?

DataForSEO MCP offers a $1 trial credit, then a $50 minimum payment. SE Ranking offers a 14-day trial with 100K credits, no card required, then a $50 Wallet. Both let you test before committing to a monthly plan.

Can an SEO MCP server read my Search Console?

Some can. Manifold includes Search Console and Bing tools at 0 credits per call. Community servers like mcp-gsc read Search Console for free but run locally. Ahrefs, Semrush, SE Ranking, DataForSEO, and ContextBolt do not include Search Console.

Hosted vs local: which should I choose?

Hosted servers (Ahrefs, Semrush, SE Ranking, DataForSEO hosted, ContextBolt, Manifold) handle authentication and run in any MCP client without setup. Local servers (mcp-gsc, DataForSEO npx) need credentials, local dependencies, and configuration files, but cost less or nothing.

Which clients work with SEO MCP servers?

Any MCP client works. That includes Claude Desktop, Cursor, Cline, Zed, and others. Ahrefs, Semrush, and DataForSEO also have official OAuth integrations in Claude.com and ChatGPT.

Questions people ask

What is an SEO MCP server?

An SEO MCP server connects your AI agent to SEO data: keywords, rankings, backlinks, technical audits, and SERP results. Instead of logging into Ahrefs or Semrush, your agent calls the server, which fetches the data and returns it in conversation.

Do I need an Ahrefs or Semrush plan?

Yes. Ahrefs MCP requires a Lite plan ($129/mo) or higher. Semrush MCP requires Starter ($199/mo with MCP units), Pro+, Advanced, or a legacy Pro/Guru/Business plan with API or MCP units.

Which is cheapest to start?

DataForSEO MCP offers a $1 trial credit, then a $50 minimum payment. SE Ranking offers a 14-day trial with 100K credits, no card required, then a $50 Wallet. Both let you test before committing to a monthly plan.

Can an SEO MCP server read my Search Console?

Some can. Manifold includes Search Console and Bing tools at 0 credits per call. Community servers like mcp-gsc read Search Console for free but run locally. Ahrefs, Semrush, SE Ranking, DataForSEO, and ContextBolt do not include Search Console.

Hosted vs local: which should I choose?

Hosted servers (Ahrefs, Semrush, SE Ranking, DataForSEO hosted, ContextBolt, Manifold) handle authentication and run in any MCP client without setup. Local servers (mcp-gsc, DataForSEO npx) need credentials, local dependencies, and configuration files, but cost less or nothing.

Which clients work?

Any MCP client works. That includes Claude Desktop, Cursor, Cline, Zed, and others. Ahrefs, Semrush, and DataForSEO also have official OAuth integrations in Claude.com and ChatGPT.

Sources

Jesse Sibley

Jesse Sibley

Founder of Manifold. A growth engineer who has worked with London startups for eight years.

All SEO guides
  • 5 min read

    The best Google Search Console MCP servers

    Google has no official Search Console MCP server. Community-built servers are free but need a Google Cloud project. Hosted options skip that setup. Here are the best Google Search Console MCP servers and which one fits your workflow.

  • 6 min read

    The best MCP servers for marketing teams

    Marketing teams juggle SEO, paid ads, CRM, analytics, social listening, and outbound campaigns. Here are the best MCP servers to connect your AI agent to marketing data, organized by what they do and how they charge.

  • 9 min read

    How to track AI search visibility in ChatGPT

    Your buyers now ask AI assistants what to buy. Here's how to track your AI search visibility: which prompts surface your brand, which competitors appear instead, which sources shape the answers, and how to improve what the engines read.