DataForSEO MCP: pay-as-you-go SEO data for Claude, and what $50 buys
DataForSEO is the pay-as-you-go SIM card of SEO data, and its MCP server puts that data straight into your AI chat.
A plain-text version of this site for AI assistants is at https://contengi.com/llms.txt, with the full product documentation in one file at https://contengi.com/llms-full.txt. Every page is also available as markdown by adding .md to its URL.
TL;DR
- DataForSEO MCP is DataForSEO's official MCP server, and it connects Claude, ChatGPT, Cursor, or Gemini CLI to SERP, keyword, backlink, on-page, and LLM mention data through one connection.
- Pricing is pay as you go with no subscription: a $50 minimum top-up, a balance that never expires, and a $1 trial credit you can spend through MCP.
- Typical requests cost fractions of a cent, for example DataForSEO Labs at $0.012 per task plus $0.00012 per item, so a 100-keyword request comes to about $0.024.
- Connect it as a remote server at mcp.dataforseo.com, or run it locally with npx and your API login.
- Switch on only the modules you need, and set a daily spending limit before you let an agent loose on it.
DataForSEO is the pay-as-you-go SIM card of SEO data. There's no contract or monthly bill, and you top up when the balance runs low. For a solo founder who needs keyword data twice a month, that's a far better deal than a subscription that bills you whether you log in or not.
This post covers what DataForSEO MCP gives your AI, how to connect it, what the requests cost in practice, and where it fits next to Ahrefs and Semrush. For the wider picture, start with the guide to SEO MCP servers in 2026.
What is DataForSEO MCP?
DataForSEO MCP is an official server that lets AI assistants call DataForSEO's APIs through the Model Context Protocol. One connection reaches the SERP API, Keyword Data API, DataForSEO Labs, Backlinks, On-Page, Business Data, Domain Analytics, and the AI Optimization API, so your assistant can pull live rankings, search volumes, competitor keywords, and AI answer data in the same chat.
The server code is open source in the dataforseo/mcp-server-typescript repository, and it ships as an npm package and a Docker image too.
How do you connect DataForSEO MCP to Claude?
Pick remote for the quickest setup, or local if you want it running on your own machine.
| Client | How to connect |
|---|---|
| Claude (web and desktop) | Customize, then Connectors, then Add custom connector, paste https://mcp.dataforseo.com/v3/mcp and approve the authorisation request |
| Claude Code | claude mcp add with the remote URL and a Base64 Basic auth header, or the local npx server with your API login and password |
| ChatGPT | Turn on developer mode, add a plugin with the MCP URL, and choose OAuth |
| Cursor | Add a custom MCP with the remote URL and auth header, and keep within Cursor's 40 active tools |
| Anything else | Run npx -y dataforseo-mcp-server with Node.js 18 or higher, or the dataforseo/mcp Docker image |
In Claude, the assistant asks for your approval the first time it calls a DataForSEO tool, which is a good moment to check it picked the right one.
How much does DataForSEO MCP cost?
The server is free and the data is pay as you go, with a $50 minimum top-up and no subscriptions. The balance never expires, new accounts get $1 of trial credit that works through MCP, and you can set daily spending limits for the whole account or for single APIs.
The per-request prices are where it gets interesting for a small team. Here are the starting rates as of November 2026, with our arithmetic for a typical request.
| Data | Starting price | Example request |
|---|---|---|
| SERP API | From $0.0006 per SERP | Checking 100 live results pages: from $0.06 |
| DataForSEO Labs | $0.012 per task plus $0.00012 per item | 100 keyword ideas for a seed: about $0.024 |
| Keywords Data | From $0.0012 per task | Search volume for a keyword list: fractions of a cent per task |
| LLM Mentions | $0.1 per task plus $0.001 per row | Where your brand appears in AI answers, 100 rows: $0.20 |
At about $0.024 a go, $50 covers roughly 2,000 keyword-idea requests. The cheapest requests costs less than a tenth of a cent. Against a fixed monthly plan, pay as you go wins whenever your research comes in bursts.
What can you do with it for AEO?
DataForSEO's AI Optimization API covers LLM responses, LLM mentions, AI keyword search volume, and a chatbot answer scraper, all reachable over MCP. Ask your assistant which domains get cited when ChatGPT answers a question in your category, and it can pull the mentions and the sources in one go.
That makes it a cheap way to test AI visibility tracking before you commit to a dedicated tool. Tracking tools charge a premium partly because LLM tracking is expensive to run at scale, and a handful of manual checks over MCP will tell you whether you need one. If you'd rather build your own, here's a DIY LLM tracker, step by step.
Where does DataForSEO fit next to Ahrefs and Semrush?
DataForSEO wins on price flexibility and breadth of raw data, and it loses on polish. Ahrefs and Semrush give you curated metrics and a familiar interface, and DataForSEO gives you the raw data and lets the AI do the interpreting. If you already pay for one of the big two, the Ahrefs MCP vs Semrush MCP comparison is the better starting point.
It also suits bulk jobs. Pulling SERPs for 500 keywords to plan a programmatic SEO build costs well under a dollar at the starting SERP rate, which is the kind of burst job a monthly plan prices badly.
Checklist: DataForSEO MCP for a small team
- Start on the trial credit. Spend the $1 through MCP to check the connection and see what a request costs before you top up.
- Set a daily spending limit. Cap the account, or just the SERP and Labs APIs, so a curious agent can't run up a bill overnight.
- Switch off modules you don't use. Fewer tools means fewer wrong choices, and Cursor stops at 40 active tools anyway. Contengi's own connector has more than 60 tools, so we've thought about this one a lot.
- Ask for a number of results. "Top 20 keyword ideas for this seed in the UK" keeps both the bill and the answer readable.
- Save the outputs. Ask the AI to write results to a file or a note, so you don't pay twice for the same data next week.
Frequently asked questions
What is DataForSEO MCP?
It's DataForSEO's official MCP server, which connects AI assistants such as Claude and ChatGPT to DataForSEO's SERP, keyword, backlink, on-page, and AI optimisation APIs through one connection.
Is DataForSEO MCP free?
The server is free, and the data is pay as you go. You top up from $50, the balance never expires, and new accounts get $1 of trial credit that works through MCP.
Does DataForSEO MCP work with Claude?
Yes. Add https://mcp.dataforseo.com/v3/mcp as a custom connector in Claude and approve the authorisation request, or register it in Claude Code with the claude mcp add command.
Is DataForSEO cheaper than Ahrefs or Semrush?
For occasional research, usually yes, because you pay per request instead of a monthly plan. For heavy daily use the totals can climb, so set spending limits and compare against a subscription after your first month.
Can DataForSEO MCP track AI visibility?
Yes. Its AI Optimization API covers LLM mentions and LLM responses, so your assistant can check how often AI answers mention your brand and which sources they cite.