# 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.

By Jesse Sibley, Founder of Manifold. Published 30 Sep 2026, updated 30 Sep 2026. Filed under [SEO](https://www.manifoldmcp.com/blog/topics/seo.md).

## Key takeaways

- Ahrefs and Semrush MCP servers use the data you already pay for. Ahrefs needs Lite ($129/mo), Semrush needs Starter ($199/mo) or higher with MCP units.
- SE Ranking offers a 14-day trial with 100K credits, no card required, then a $50 Wallet where credits never expire.
- DataForSEO runs hosted or local with a $50 minimum and a $1 trial. Best for raw API data at wholesale prices.
- Community Search Console servers like mcp-gsc are free but need a Google Cloud project. Hosted options skip that setup.
- Manifold covers SEO, AI visibility, social, Reddit, ads, and leads in one server. Search Console and Bing cost 0 credits.

## Summary

[Ahrefs](https://ahrefs.com/pricing) and [Semrush](https://www.semrush.com/prices/) if you already pay for them. [SE Ranking](https://seranking.com/mcp.html) for a hosted server with a trial and a $50 wallet. [DataForSEO](https://dataforseo.com/model-context-protocol) for raw data at API prices if you can manage credentials. A [Search Console server](https://github.com/AminForou/mcp-gsc) for your own site. [Manifold](https://www.manifoldmcp.com/mcp) 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

| Server | Hosted or local | How you sign in | Entry price | Data | Best for |
| --- | --- | --- | --- | --- | --- |
| **Ahrefs MCP** | Hosted | OAuth creates an MCP-scoped key | [Lite plan $129/mo](https://ahrefs.com/pricing) | Keywords, SERP, backlinks, rank tracking, site audit, Brand Radar (AI prompt tracking) | Teams already on Ahrefs |
| **Semrush MCP** | Hosted | OAuth or API key | [Starter $199/mo](https://www.semrush.com/prices/) with 50,000 MCP units, or Pro+ / Advanced / Business with units package | Keywords, backlinks, audits, rank tracking, SERP, AI visibility | Teams already on Semrush |
| **SE Ranking MCP** | Hosted | OAuth 2.1 or API key | [$50 Wallet](https://seranking.com/api-pricing.html) (credits never expire), or subscription from essentials up; 14-day trial with 100K credits | Keywords, backlinks, audits, SERP, AI search visibility | Testing with a trial or prepaid balance |
| **DataForSEO MCP** | Hosted or local (npx) | OAuth (Claude, ChatGPT) or Basic auth with API login | [$50 minimum payment](https://dataforseo.com/pricing), balance never expires, $1 free trial | SERP, keywords, backlinks, on-page, AI optimization, business data | Raw API data at wholesale prices |
| **Search Console (community)** | Local, Python via uvx | Google Cloud project with Search Console API enabled, OAuth client or service account | Free | Your own site only: queries, pages, sitemaps, crawl issues | Your own site's Search Console data |
| **ContextBolt SEO** | Hosted | API key (via ContextBolt account) | [$35/mo for 1,000 credits](https://contextbolt.com/seo/), top-ups from $9 | Keywords, SERP, backlinks, on-page (via DataForSEO) | Add-on to ContextBolt's other tools |
| **Manifold** | Hosted | OAuth or API key | [Free credits on sign-up](https://www.manifoldmcp.com/pricing), top-ups from $10, Pro from $20/mo | Keywords, SERPs, backlinks, rankings, technical crawl, AI answers (ChatGPT, Claude, Gemini, Perplexity), Search Console and Bing (0 credits), plus social, Reddit, ads, leads | One server across SEO, AI visibility, social, ads, and leads; per-call credits |

## Ahrefs MCP

[Ahrefs MCP](https://docs.ahrefs.com/en/mcp/docs/introduction) 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](https://ahrefs.com/pricing). 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](https://help.ahrefs.com/en/articles/13913559-getting-started-with-ahrefs-mcp).

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

## Semrush MCP

[Semrush MCP](https://developer.semrush.com/api/v4/introduction/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](https://www.semrush.com/prices/) (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](https://seranking.com/mcp.html) 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](https://seranking.com/api-pricing.html) where credits never expire, or standalone API from $179/mo billed annually. A [14-day trial](https://seranking.com/api/integrations/mcp/) 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](https://dataforseo.com/model-context-protocol) 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](https://dataforseo.com/pricing) 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](https://github.com/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](https://contextbolt.com/seo/) is a hosted server. Sign in with an API key from your ContextBolt account. Plans start at [$35/mo for 1,000 credits](https://contextbolt.com/docs/billing/), 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](https://www.manifoldmcp.com/mcp) 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](https://seranking.com/mcp.html) 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](https://dataforseo.com/model-context-protocol) 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](https://github.com/AminForou/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](https://www.manifoldmcp.com/mcp) charges per call, includes free credits, and handles all the credentials.

## Run this in your agent

Connect Manifold to your agent, then paste this prompt:

```text
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.
```

It uses [`seo_get_ranked_keywords`](https://www.manifoldmcp.com/docs/tools/seo#seo_get_ranked_keywords), [`seo_get_serp`](https://www.manifoldmcp.com/docs/tools/seo#seo_get_serp) and [`seo_get_keyword_metrics`](https://www.manifoldmcp.com/docs/tools/seo#seo_get_keyword_metrics).

## 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.

## Keep reading

- [The best Google Search Console MCP servers](https://www.manifoldmcp.com/blog/best-google-search-console-mcp-servers.md): 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.
- [The best MCP servers for marketing teams](https://www.manifoldmcp.com/blog/best-mcp-servers-for-marketing.md): 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.
- [How to track AI search visibility in ChatGPT](https://www.manifoldmcp.com/blog/chatgpt-brand-recommendations.md): 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.
