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 · 10 min read
SEO: Which SEO MCP server should I use with Claude?

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 or Pro+, each with 50,000 API units; Advanced needs an add-on unit packKeywords, domains, backlinks, competitors, rank tracking, site auditTeams already on Semrush
SE Ranking MCPHostedOAuth 2.1 or API key$50 Wallet (credits never expire), or an annual API plan; 14-day trial with 100K creditsKeywords, backlinks, audits, SERP, AI search visibilityTesting with a trial or prepaid balance
Serpstat MCPHosted (OAuth) or local (npm)OAuth, or a Serpstat API token for the local versionTeam plan $129/mo with 200,000 API credits; 7-day trialKeywords, competitor gaps, backlinks, site audit, rank trackingTeams already on Serpstat
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 $9; 7-day trialKeywords, SERP, backlinks, on-page (via DataForSEO), your own Search ConsoleAdd-on to ContextBolt's other tools
ManifoldHostedSign in once500 free credits, then 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 200,000 units per month, with 100 rows per request and a minimum of 50 units per call. The local server is no longer supported.

For setup in each client, how units are spent and common fixes, see the Ahrefs MCP setup guide.

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 or Pro+, or SEO Classic Pro or Guru (each includes 50,000 API units), or Semrush One Advanced or SEO Classic Business plus an API units package. Trends data requires a separate Trends API plan. Official apps run in Claude, ChatGPT, and Perplexity.

For setup in each client, how units are spent and common fixes, see the Semrush MCP setup guide.

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. MCP is included in every API plan: a Wallet from $50 for 250K credits that never expire, a standalone API plan from $179/mo billed annually, or an API add-on to an SE Ranking subscription. A 14-day trial gives you 100K credits. 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.

Serpstat MCP

Serpstat MCP is Serpstat's official server, in two versions. The HTTP version connects with OAuth and needs no install; Serpstat lists it for Claude on web, desktop and mobile, and for ChatGPT. The local version runs from npm as @serpstat/serpstat-mcp-server (MIT) with your Serpstat API token, in Claude Desktop, Claude Code, ChatGPT Desktop, Gemini CLI and Cursor. Serpstat lists more than 60 tools for keyword research, competitor gaps, backlinks, site audits and rank tracking.

You need the Team plan or higher, which adds API access with 200,000 API credits a month. Team is $129/mo billed monthly, or $929 a year. Each query spends API credits at Serpstat's standard API rates, and new users get a 7-day free trial.

Best for: Teams already on Serpstat, or that want an SEO suite's own MCP from $129/mo with a trial.

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.

For a complete setup walkthrough and troubleshooting guide, see our DataForSEO MCP setup guide.

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 a 7-day trial and top-ups from $9. The SEO tools run on DataForSEO behind the scenes, and you can connect your own Search Console at no credit cost.

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

Manifold

Manifold is a hosted server. 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. SEO data comes from DataForSEO, and there are no API keys of your own to manage. It is pay per call, with 500 free credits per workspace, then Pro 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, and no API keys of your own to manage.

Pricing compared

Entry prices at the time of writing, from each vendor's pricing page.

Bar chart of the cheapest way into each SEO MCP server, from free to $199 a month
The cheapest way in. SE Ranking and DataForSEO are paid once; the rest bill monthly.
ServerCheapest way inUsage includedHow you pay
Ahrefs MCPLite, $129/mo200,000 API units a month, at least 50 units per callMonthly or annual plan
Semrush MCPSemrush One Starter, $199/mo50,000 API unitsMonthly or annual plan
SE Ranking MCPWallet, $50250K credits that never expire; 14-day trial with 100K creditsPrepaid, or an annual API plan from $179/mo
Serpstat MCPTeam, $129/mo or $929/yr200,000 API credits a month; 7-day trialMonthly or annual plan
DataForSEO MCP$50 minimum paymentPay per API call; $1 trial creditPrepaid balance that never expires
mcp-gscFreeYour own Search Console dataFree, runs on your machine
ContextBolt SEO$35/mo1,000 credits a month; 7-day trialMonthly plan, top-ups from $9
ManifoldFree to start500 free credits per workspace; Search Console and Bing tools at 0 creditsPro from $20/mo after the free credits

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, Semrush or Serpstat. 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. 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?

Yes. Ahrefs MCP requires a Lite plan ($129/mo) or higher. Semrush MCP needs Semrush One Starter ($199/mo) or Pro+, or SEO Classic Pro or Guru, each with 50,000 API units. Semrush One Advanced and SEO Classic Business need an add-on API unit pack.

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, then a $50 Wallet. Both let you test before committing to a monthly plan. Serpstat and ContextBolt offer 7-day trials, and Manifold gives every workspace 500 free credits.

Can an SEO MCP server read my Search Console?

Some can. Manifold includes Search Console and Bing tools at 0 credits per call. Ahrefs MCP has a Google Search Console tool group, and ContextBolt connects your own Search Console. Community servers like mcp-gsc read Search Console for free but run locally.

Hosted vs local: which should I choose?

Hosted servers (Ahrefs, Semrush, SE Ranking, Serpstat HTTP, DataForSEO hosted, ContextBolt, Manifold) handle authentication and run in any MCP client without setup. Local servers (mcp-gsc, DataForSEO npx, Serpstat's npm version) 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
  • 11 min read

    Ahrefs MCP: setup guide and alternatives

    Ahrefs MCP connects your agent to Ahrefs' data: keywords, backlinks, competitors, rank tracking and site audits. This guide covers the plans that include it, setup in Claude, ChatGPT and Cursor, how units are spent, and when a hosted alternative fits better.

  • 10 min read

    Semrush MCP: setup guide and alternatives

    Semrush MCP connects your agent to Semrush's SEO data: keywords, domains, backlinks, competitors and site audits. This guide covers the plans that include it, setup in Claude, ChatGPT and Cursor, how units are spent, and when a hosted alternative fits better.

  • 10 min read

    DataForSEO MCP: setup guide and a hosted alternative

    The DataForSEO MCP server connects AI agents to SEO data: keywords, SERP results, backlinks, and technical crawl. Here is how to set it up in Claude, ChatGPT, and Cursor, fix common problems, and when to use a hosted alternative instead.