SEO MCP: keyword, SERP and backlink data in Claude, ChatGPT and Cursor
Give your AI agent live SEO data: keyword volumes, Google results, backlinks, authority scores and AI visibility from DataForSEO, Ahrefs, Moz, SE Ranking, Serpstat and more, through one MCP connection. You pay per call from one balance, with no API keys and no SEO tool subscriptions. Built for marketers, SEO specialists and founders.
257 tools and 177 skills that use them. Pay per use from one balance, no API keys.
- Crawl links
Free
DataForSEOProven · 100% success - Crawl resources
Free
DataForSEOProven · 100% success - DataForSEOProven · 100% success
- DataForSEOProven · 100% success
- DataForSEOProven · 100% success
- DataForSEOProven · 100% success
- DataForSEOProven · 100% success
- Redirect chains
Free
DataForSEOProven · 100% success - DataForSEOProven · 100% success
- On-page audit
$0.0195 per 100 pages
DataForSEOProven · 100% success - Anchor texts in backlinks by domain or URL
$0.0233 per 100 rows
SE RankingProven · 100% success - Active backlinks by domain or URL — anchor texts
$0.065 per 100 rows
SerpstatProven · 100% success - Anchor texts in backlinks by domain or URL
$0.065 per 100 rows
SerpstatProven · 100% success - Google keywords a domain ranks for — search volume, CPC
$0.065 per 100 keywords
GoogleProven · 100% success - Most-linked pages by domain — backlinks, referring domains
$0.065 per 100 pages
SerpstatProven · 100% success - Referring domains by domain — authority, link counts
$0.065 per 100 domains
SerpstatProven · 100% success - Related keyword ideas by seed keyword — search volume, CPC
$0.065 per 100 keywords
GoogleProven · 100% success - App Store app details by app id (async task)
$0.0008 per call
DataForSEOProven · 100% success - Naver organic search results for a keyword (async task)
$0.0008 per call
DataForSEOProven · 100% success - Seznam organic search results for a keyword (async task)
$0.0008 per call
DataForSEOProven · 100% success - Google Autocomplete
$0.0013 per call
GoogleProven · 100% success - Baidu organic search results for a keyword (async task)
$0.0016 per call
DataForSEOProven · 100% success - Google autocomplete suggestions for a keyword, live
$0.0026 per call
GoogleProven · 100% success - Yahoo organic results for a keyword — full SERP features
$0.0026 per call
DataForSEOProven · 100% success
Starting prices. Prices can vary with length and quality. Your AI Agent works out the exact price, runs the tool from your balance and tells you what it cost. Failed uses are free.
What do you want your agent to do?
Keyword research
Keyword ideas for a seed term with search volume and CPC, for the country and language you name.
Best pick: Related keyword ideas for a seed keyword, $0.0013 per call
Backlink check
Referring domains, anchors and a quick backlink summary for any domain.
Best pick: Backlinks summary by domain — referring domains, authority, $0.0033 per call
Authority scores
Domain Authority, Page Authority and Spam Score for one URL or a whole list.
Best pick: Domain Authority, Page Authority and Spam Score by URL, $0.0867 per 10 rows
Rankings of a domain
The keywords a domain ranks for in Google, with position and search volume.
Best pick: Keywords a domain ranks for in Google — position, volume, $0.0156 per call
AI visibility
How often a brand or domain is mentioned in answers from AI search tools.
Best pick: LLM mention metrics for a keyword or domain, $0.1313 per call
SERP analysis
Who ranks for a keyword today, with the features on the results page. Our SERP API page compares these tools.
Best pick: Google organic results for a keyword — full SERP features, $0.0052 per call
Our SEO tools and MCPs
| Source | Best for | Example, today's price | Official MCP |
|---|---|---|---|
| DataForSEO | AI visibility, keyword and SERP data, backlinks and site audits | LLM mention metrics for a keyword or domain, $0.1313 per call | Yes |
| Ahrefs | Domain Rating, organic keywords, top pages and backlinks | Ahrefs Domain Rating, $0.0168 per 10 results | Yes |
| Moz | Domain Authority, Page Authority, Spam Score and link gaps | Domain Authority, Page Authority and Spam Score by URL, $0.0867 per 10 rows | |
| SE Ranking | Backlinks, authority scores and Google domain overviews | Backlinks summary by domain or URL — referring domains, $0.0233 per target | Yes |
| Serpstat | Quick backlink summaries, keyword ideas and ranked keywords | Backlinks summary by domain — referring domains, authority, $0.0033 per call | Yes |
| Majestic | Trust Flow, Citation Flow and link counts | Trust Flow and Citation Flow by domain or URL, $0.0104 per 10 items | |
| Google data | Keyword ideas, search volume, trends and Google results | Related keyword ideas for a seed keyword, $0.0013 per call | Not applicable |
Semrush runs its own MCP server too, but it is not in our catalog yet. Missing a source? Get in touch.
How to choose the best SEO tool or MCP for you
Start with the job
Pick the source by task, not by brand. Keyword ideas and volumes come from the Google keyword tools, links and authority from Serpstat, SE Ranking, Moz, Majestic or Ahrefs, and AI visibility from DataForSEO.
Read the unit
Some tools charge per call, others per row, keyword or page. A per-call tool wins for a quick look at one domain; for long lists the price per row decides. Let your agent test with a small limit first.
Live or historical
Live calls show what ranks today. For trends, use the historical SERP, rank, traffic and search volume tools, and ask your agent which one it used before you draw conclusions.
Country and language
Keyword and SERP tools take a location and a language. Name your market up front, such as the US in English or Germany in German, because volumes and rankings differ per country.
| If you need | Choose | Today's price |
|---|---|---|
| Keyword ideas with volume and CPC | Google keyword ideas | $0.0013 per call |
| Search volume for a long keyword list | Google search volume in bulk | $0.0024 per call |
| Difficulty scores for a keyword list | DataForSEO keyword difficulty | $0.0161 per call |
| A fast backlink overview of one domain | Serpstat backlinks summary | $0.0033 per call |
| Authority scores for a list of URLs | Moz Domain Authority and Spam Score | $0.0867 per 10 rows |
| Brand mentions in AI answers | DataForSEO LLM mention metrics | $0.1313 per call |
| A technical audit of a site | DataForSEO site audit crawl | $0.0234 per call |
Quick picks: Google keyword ideas plus bulk volume for keyword research, Serpstat for a backlink overview, Moz for authority, DataForSEO for AI visibility and site audits, and Ahrefs when you want Ahrefs metrics without an Ahrefs account.
Why use Agensi instead of separate SEO MCPs?
DataForSEO, SE Ranking, Serpstat, Ahrefs and Semrush each run their own MCP server, and each one needs its own account and its own plan, credits or API units. That works for a team that lives in one tool. Most SEO questions need two or three sources. We put them behind one connection and one balance: your agent picks the tool for each job, runs it from your balance while it covers the price and tells you what each call cost. No API keys, no SEO tool subscriptions, and failed calls are free.
| What you get | Official MCP per brand | Own API key or community server | Agensi |
|---|---|---|---|
| Accounts | One per brand | One per brand | One |
| API keys | Per brand, or a sign-in | Per brand, kept by you | None |
| Payment | A plan or credits per brand | Per brand | One balance, per use |
| Spending control | Varies | Up to you | Limits per use, day and month, or ask first |
| Several sources in one answer | Connect several servers | Several servers and keys | One connection |
| Skills for the whole job | No | No | Yes, from the marketplace |
When another way is the better choice. The official MCP server is the better choice when you already pay for Ahrefs, Semrush or SE Ranking and run hundreds of queries a day. Your plan then covers the calls, and you get that tool's full feature set inside your own account. Agensi fits better when you need data from several sources a few times a week and don't want a subscription for each.
Set up in your AI agent
Connect your AI agent to Agensi once, sign in and click Allow. After that it can use every tool: it runs one from your balance and tells you what it cost. No API keys or provider accounts.
- Open Settings, then Connectors, then Browse connectors and add Agensi (or Add custom connector and paste https://mcp.agensi.io/mcp/auth).
- Sign in to Agensi and click Allow. One agent per account: connecting a new one disconnects the old one.
- Ask for what you want, for example: "Find 30 keyword ideas for running shoes for flat feet in the US, in English, with volume and difficulty, and show who ranks in the top 3 for the 5 biggest." Top up from $5 if your balance is low; failed uses are free.
- Run: claude mcp add agensi --transport http --url https://mcp.agensi.io/mcp/auth
- Sign in to Agensi and click Allow. One agent per account: connecting a new one disconnects the old one.
- Ask for what you want, for example: "Find 30 keyword ideas for running shoes for flat feet in the US, in English, with volume and difficulty, and show who ranks in the top 3 for the 5 biggest." Top up from $5 if your balance is low; failed uses are free.
- Open chatgpt.com/plugins, click Add, then Add custom MCP server. Paste https://mcp.agensi.io/mcp/auth and choose OAuth. Create it, click Connect, then sign in to Agensi and click Allow.
- Sign in to Agensi and click Allow. One agent per account: connecting a new one disconnects the old one.
- Ask for what you want, for example: "Find 30 keyword ideas for running shoes for flat feet in the US, in English, with volume and difficulty, and show who ranks in the top 3 for the 5 biggest." Top up from $5 if your balance is low; failed uses are free.
- Add an HTTP MCP server named "agensi" with url https://mcp.agensi.io/mcp/auth to .cursor/mcp.json.
- Sign in to Agensi and click Allow. One agent per account: connecting a new one disconnects the old one.
- Ask for what you want, for example: "Find 30 keyword ideas for running shoes for flat feet in the US, in English, with volume and difficulty, and show who ranks in the top 3 for the 5 biggest." Top up from $5 if your balance is low; failed uses are free.
- Add to ~/.codex/config.toml: [[mcp]] name = "agensi", type = "url", url = "https://mcp.agensi.io/mcp/auth"
- Sign in to Agensi and click Allow. One agent per account: connecting a new one disconnects the old one.
- Ask for what you want, for example: "Find 30 keyword ideas for running shoes for flat feet in the US, in English, with volume and difficulty, and show who ranks in the top 3 for the 5 biggest." Top up from $5 if your balance is low; failed uses are free.
Grok, VS Code, GitHub Copilot, Cline, Kiro and other agents with remote MCP and sign-in work too: see the setup guide.
What it costs: a worked example
"Find 30 keyword ideas for running shoes for flat feet in the US, in English, with volume and difficulty, and show who ranks in the top 3 for the 5 biggest."
- $0.0013
1 × Keyword ideas for the seed term
Related keyword ideas for a seed keyword, $0.0013 per call
- $0.0161
1 × Difficulty scores for the 30 keywords
Keyword difficulty scores for up to 1000 keywords, $0.0161 per call
- $0.026
5 × Google results for the 5 biggest keywords
Google organic results for a keyword — full SERP features, $0.0052 per call
At today's starting prices. Your agent works out the exact price for your request and tells you what it cost.
Combine SEO tools with skills
- GEO-SEO Suite: AI Search OptimizationScores your visibility in ChatGPT, Perplexity and Google AI Overviews and writes a client-ready report, using Google search volume and organic results.
- SEO Audit Agent: Full Website SEO CheckerA complete audit workflow: crawl a site, analyze it and report technical, on-page and off-page fixes, with a backlink summary from our tools.
- Keyword ResearchTurns URLs or product lists into keyword research packs with Google Ads data and intent clusters, using our Google keyword ideas tool.