← All guides

Locus product guide · Updated

Best SEO MCP servers: DataForSEO, Ahrefs, Semrush

DataForSEO's official MCP server is the best pick for raw SEO data: Google results, keyword volume and backlinks, paid as you go from a prepaid balance that never expires. Ahrefs and Semrush run official remote servers for subscribers on their paid plans. Google has no official Search Console server. Through Locus Pro, an agent gets DataForSEO data as typed tools, priced per call from prepaid credits with no top-up minimum.

Which SEO MCP servers are worth using?

Four sources cover most SEO agent work: a raw data API, two SEO suites and your own Search Console data. Details and limits are from vendor pages on November 10, 2026.

  • Semrush is also in the Cursor Marketplace and the ChatGPT plugin directory. In Claude Code, add it with claude mcp add semrush https://mcp.semrush.com/v2/mcp -t http.
Which SEO MCP servers are worth using?
ServerDataHow it connectsHow you payCatch
DataForSEO (official)Google SERPs, keyword volume, Labs keyword data, backlinks, trendsRemote https://mcp.dataforseo.com/v3/mcp with OAuth, or npx dataforseo-mcp-server@latestPer task from a prepaid balance with a minimum top-up; free trial creditThe remote server offers docs tools and one generic api_request tool, so the agent must pick endpoints
Ahrefs (official)Backlinks, keywords and rankings from the Ahrefs indexRemote https://api.ahrefs.com/mcp/mcpMonthly Ahrefs plan with API units, from Lite upEach call uses at least 50 units; custom scripts may not call the endpoint
Semrush (official)Keyword, domain and backlink reportsRemote https://mcp.semrush.com/v2/mcpMonthly Semrush plan that includes API unitsOnly some plans include the API units the server needs
Search Console (community)Clicks, impressions and queries for sites you ownLocal AminForou/mcp-gsc serverFreeYou create your own Google Cloud OAuth client; Google offers no official server
Locus SEO and KeywordsDataForSEO data as one typed tool per endpointRemote https://seo.mcp.paywithlocus.com with OAuthPer call from prepaid credits, no minimumEach call carries a quote that caps its charge

How does DataForSEO bill MCP calls?

DataForSEO bills each task from your prepaid balance, which has a minimum top-up and never expires. New accounts get $1 of free trial credit. Slower queues cost less. Billing details checked November 10, 2026.

  • Google organic SERP: billed per task, with Standard, Priority and Live queues.
  • DataForSEO Labs (keyword overview, ideas, ranked keywords): billed per task plus per item returned.
  • Google Ads search volume: billed per task of up to 1,000 keywords, on the Standard or Live queue.

Which Ahrefs and Semrush plans include MCP access?

Both suites run the server for paying subscribers, and each call spends API units from the plan. Prices checked November 10, 2026.

  • Ahrefs: Lite costs $129 a month with 200,000 API units, Standard $249 with 800,000 and Advanced $449 with 2,000,000. At the 50-unit minimum, Lite covers at most 4,000 calls a month.
  • Semrush: Semrush One Starter costs $199 a month. The server also works on Pro+ ($299) and on SEO Classic Pro or Guru, which include 50,000 API units.

What SEO data can an agent get through Locus Pro?

Locus Pro wraps DataForSEO endpoints as separate, typed tools, so the agent does not have to build raw API requests. There is no top-up minimum. Each call is priced by request and carries a quote, and the final charge depends on the task DataForSEO runs, never more than that quote.

It suits agents that run SEO checks now and then, such as a weekly check on 100 keywords, or that mix SEO data with other vendors on one bill. These endpoints were in the Locus catalog on November 10, 2026:

What SEO data can an agent get through Locus Pro?
DataLocus endpoint
Google organic resultsdataforseo/serp-google-organic
Keyword search volumedataforseo/search-volume
Keyword overviewdataforseo/dataforseo-labs-google-keyword-overview
Keyword ideasdataforseo/dataforseo-labs-google-keyword-ideas
Backlinks for a targetdataforseo/backlinks-backlinks

How do you choose an SEO MCP server?

Start from the data you need, then the plan you already have.

  • Raw SERPs and keyword volume in bulk: DataForSEO's own server, since calls can cost less with your own DataForSEO account and API key.
  • Metrics from the Ahrefs or Semrush index: that vendor's server, on a plan you already pay for.
  • Your own site performance: a Search Console server, with your own Google OAuth client.
  • Occasional SEO checks, or SEO plus other data on one bill: Locus Pro.

Frequently asked questions

Is there a free SEO MCP server?

For your own sites, yes. Community Search Console servers are free and read your own data through your Google account. For market data, DataForSEO gives new accounts $1 of free trial credit.

Does Google have an official Search Console MCP server?

Not as of November 10, 2026. Google's own MCP repository lists servers for Google Analytics and other products, but not Search Console. The popular option is the community server AminForou/mcp-gsc.

Can I call the Ahrefs MCP server from my own scripts?

No. Ahrefs says custom scripts may not call the MCP endpoint. Use the Ahrefs API for scripts instead.

How does Locus Pro price a DataForSEO call?

Each call gets a quote first. After the call, Locus Pro charges for the task DataForSEO ran, and never more than the quote. You can also set a credit ceiling on the call.

Implementation references

Use these first-party references for current request contracts and account requirements. Tool availability, prices, and negotiated terms can change.

Sources

Third-party details were checked on November 10, 2026. Vendors change pricing and features often, so confirm on their site before you decide.

Related guides