DataForSEO
DataForSEO MCPSEO82 actions

DataForSEO MCP Server

Let your AI agents run DataForSEO for you, safely.

A hosted DataForSEO MCP server for Claude, ChatGPT, Cursor and CLI agents. Paste one server URL into your AI client to use its 82 actions. There is nothing to install.

  • Enable or disable every action, per account. Block your agent from doing dangerous actions.

  • Ask in plain English. Pull reports, find insights and take action in DataForSEO.

  • 82 read actions. Every DataForSEO task your agent needs, from reporting to making changes.

  • Built for teams. Invite your team and share one connected account.

Works with
ChatGPTChatGPTClaudeClaudeClaude CodeClaude CodeCodexCodexGemini CLIGemini CLICursorCursorMistralMistralOpenClawOpenClawHermesHermesPerplexityGrokn8nWindsurfVS CodeZed
ChatGPT
DataForSEO
ChatGPT
connected to DataForSEO MCP
Online
ChatGPT
Actions

Available Actions

82 actions available to automate your DataForSEO workflows.

82 actions

DataForSEO
Read

AI Opt Chatgpt Locations

Get available locations for ChatGPT scraping.

DataForSEO
Read

AI Opt Chatgpt Scraper

Scrape ChatGPT responses for specific queries.

DataForSEO
Read

AI Opt Kw Locations And Languages

Get available locations and languages for AI optimization keyword data.

DataForSEO
Read

AI Opt Kw Search Volume

Get AI-optimized keyword search volume data reflecting usage in AI LLMs.

DataForSEO
Read

AI Opt Llm Mentions Aggregated

Get aggregated LLM mentions metrics for keyword/domain mentions.

DataForSEO
Read

AI Opt Llm Mentions Cross Aggregated

Get cross-aggregated LLM mentions metrics across domains.

DataForSEO
Read

AI Opt Llm Mentions Filters

Get available filter fields and operators for LLM Mentions endpoints.

DataForSEO
Read

AI Opt Llm Mentions Locations

Get available locations and languages for LLM mentions.

DataForSEO
Read

AI Opt Llm Mentions Search

Search for LLM mentions of domains or keywords across AI platforms.

DataForSEO
Read

AI Opt Llm Mentions Top Domains

Get top domains mentioned in LLM responses.

DataForSEO
Read

AI Opt Llm Mentions Top Pages

Get top pages mentioned in LLM responses.

DataForSEO
Read

AI Opt Llm Models

List available LLM models for AI optimization analysis.

DataForSEO
Read

AI Opt Llm Response

Get structured LLM response from a specific AI model.

DataForSEO
Read

Backlinks Anchors

Get anchor text data for backlinks pointing to a target.

DataForSEO
Read

Backlinks Available Filters

Get available filter fields and operators for Backlinks endpoints.

DataForSEO
Read

Backlinks Backlinks

Get a list of backlinks for a domain, subdomain, or page.

DataForSEO
Read

Backlinks Bulk Backlinks

Get backlink counts in bulk for multiple targets.

DataForSEO
Read

Backlinks Bulk New Lost Backlinks

Track new and lost backlinks in bulk for multiple targets.

DataForSEO
Read

Backlinks Bulk New Lost Referring Domains

Track new and lost referring domains in bulk.

DataForSEO
Read

Backlinks Bulk Pages Summary

Get pages summary data in bulk.

DataForSEO
Read

Backlinks Bulk Ranks

Get domain rank data in bulk for multiple targets.

DataForSEO
Read

Backlinks Bulk Referring Domains

Get referring domain counts in bulk for multiple targets.

DataForSEO
Read

Backlinks Bulk Spam Score

Get spam scores in bulk for multiple targets.

DataForSEO
Read

Backlinks Competitors

Find competitor domains by shared backlink profiles.

DataForSEO
Read

Backlinks Domain Intersection

Find common referring domains between multiple targets.

DataForSEO
Read

Backlinks Domain Pages

Get pages with backlinks on a domain.

DataForSEO
Read

Backlinks Domain Pages Summary

Get a summary of pages with backlinks on a domain.

DataForSEO
Read

Backlinks Page Intersection

Find common backlinks between multiple pages.

DataForSEO
Read

Backlinks Referring Domains

Get referring domains pointing to a target.

DataForSEO
Read

Backlinks Referring Networks

Get referring networks (IP ranges) for backlinks.

DataForSEO
Read

Backlinks Summary

Get a backlinks summary overview for a domain/subdomain/page.

DataForSEO
Read

Backlinks Timeseries New Lost Summary

Get new and lost backlinks data over time.

DataForSEO
Read

Backlinks Timeseries Summary

Get historical backlink data over time.

DataForSEO
Read

Business Listings Available Filters

Get available filter fields and operators for Business Listings endpoints.

DataForSEO
Read

Business Listings Search

Search business listings on Google Maps by name, category, or location.

DataForSEO
Read

Content Analysis Phrase Trends

Analyze phrase trends and popularity in content over time.

DataForSEO
Read

Content Analysis Search

Search content mentions and citations for a keyword with sentiment analysis.

DataForSEO
Read

Content Analysis Summary

Get an overview of content citation data for a keyword.

DataForSEO
Read

Domain Technologies

Detect technologies used on a domain (CMS, analytics, frameworks, etc.).

DataForSEO
Read

Domain Technologies Available Filters

Get available filter fields and operators for Domain Technologies endpoints.

DataForSEO
Read

Domain Whois Available Filters

Get available filter fields and operators for WHOIS endpoints.

DataForSEO
Read

Domain Whois Overview

Get WHOIS data enriched with backlink stats, ranking, and traffic info.

DataForSEO
Read

Kw Dataforseo Trends Demography

Get demographic breakdown for keyword trends.

DataForSEO
Read

Kw Dataforseo Trends Explore

Explore DataForSEO Trends data for keyword popularity over time.

DataForSEO
Read

Kw Dataforseo Trends Subregion Interests

Get subregion interest data for keyword trends.

DataForSEO
Read

Kw Google Ads Locations

List available locations for Google Ads keyword data.

DataForSEO
Read

Kw Google Ads Search Volume

Get search volume, CPC, and competition data from Google Ads for specified keywords.

DataForSEO
Read

Kw Google Trends Categories

Get available Google Trends categories.

DataForSEO
Read

Kw Google Trends Explore

Explore Google Trends data for keywords.

DataForSEO
Read

Labs Available Filters

Get available filter fields and operators for DataForSEO Labs endpoints.

DataForSEO
Read

Labs Bulk Keyword Difficulty

Get keyword difficulty scores in bulk for up to 1000 keywords.

DataForSEO
Read

Labs Bulk Traffic Estimation

Get bulk traffic estimation for up to 1000 domains.

DataForSEO
Read

Labs Competitors Domain

Find competitor domains based on shared organic keywords with ranking and traffic overview.

DataForSEO
Read

Labs Domain Intersection

Find common keywords between multiple domains.

DataForSEO
Read

Labs Domain Rank Overview

Get ranking and traffic data from organic and paid search for a domain.

DataForSEO
Read

Labs Historical Keyword Data

Get historical keyword data over time.

DataForSEO
Read

Labs Historical Rank Overview

Get historical domain ranking data over time.

DataForSEO
Read

Labs Historical Serp

Get historical Google SERPs collected within a specified time frame for a keyword.

DataForSEO
Read

Labs Keyword Ideas

Generate relevant keyword ideas based on seed keywords.

DataForSEO
Read

Labs Keyword Overview

Google keyword overview: CPC, competition, search volume, search intent, monthly searches.

DataForSEO
Read

Labs Keyword Suggestions

Get long-tail keyword suggestions based on a seed keyword.

DataForSEO
Read

Labs Keywords For Site

Get keywords for which a domain or page ranks in Google organic results.

DataForSEO
Read

Labs Page Intersection

Find common keywords between multiple pages.

DataForSEO
Read

Labs Ranked Keywords

Get all keywords a domain ranks for with positions and traffic estimates.

DataForSEO
Read

Labs Related Keywords

Get keywords related to a seed keyword with search volume and SERP data.

DataForSEO
Read

Labs Relevant Pages

Find the most relevant pages for specified keywords.

DataForSEO
Read

Labs Search Intent

Analyze search intent for a list of keywords (informational, navigational, commercial, transactional).

DataForSEO
Read

Labs Serp Competitors

Find competitors in SERP for specific keywords.

DataForSEO
Read

Labs Subdomains

Get subdomains of a target domain with ranking data.

DataForSEO
Read

Labs Top Searches

Get top searches by volume in a region.

DataForSEO
Read

Onpage Content Parsing

Parse and analyze webpage content for SEO metrics.

DataForSEO
Read

Onpage Instant Pages

Get instant page crawl results with on-page SEO metrics and optimization details.

DataForSEO
Read

Onpage Lighthouse

Get Google Lighthouse performance, accessibility, SEO, and best practices scores.

DataForSEO
Read

Serp Bing Organic

Get organic Bing SERP results for a keyword.

DataForSEO
Read

Serp Google Organic

Get organic Google SERP results for a keyword. Returns titles, URLs, snippets, and SERP features.

DataForSEO
Read

Serp Locations

List available locations for SERP queries. Use to find valid location_name values.

DataForSEO
Read

Serp Yahoo Organic

Get organic Yahoo SERP results for a keyword.

DataForSEO
Read

Serp Youtube Locations

List available locations for YouTube SERP queries.

DataForSEO
Read

Serp Youtube Organic

Get organic YouTube search results for a keyword.

DataForSEO
Read

Serp Youtube Video Comments

Get YouTube video comments.

DataForSEO
Read

Serp Youtube Video Info

Get detailed YouTube video information (metadata, stats, description).

DataForSEO
Read

Serp Youtube Video Subtitles

Get YouTube video subtitles/captions.

Compare

DataForSEO MCP servers compared: hosted vs official

DataForSEO publishes an open-source MCP server and a hosted endpoint for it. It is a good fit if DataForSEO is the only data source you need. InsightfulPipe is a hosted alternative for teams that want DataForSEO next to their search, analytics and ads data with shared access controls.

HostingHosted by InsightfulPipe: paste one URLRun locally with npx or Docker, or use DataForSEO's hosted endpoint
SetupEnter your DataForSEO credentials in InsightfulPipe onceDataForSEO API login and password configured in your MCP client
Data82 read actions across SERP, Keywords Data, Labs, Backlinks, On-Page, Domain Analytics, Content Analysis, Business Data and AI OptimizationDataForSEO APIs including SERP, Keywords Data, Labs, Backlinks, On-Page, Business Data, Domain Analytics and AI Optimization
Data costsBilled by DataForSEO to your accountBilled by DataForSEO to your account
Team controlsPer-account action controls and restricted member accessConfigured separately in each MCP client
Other platformsGoogle Search Console, GA4, Google Ads and 46 more MCP servers, plus a CLIDataForSEO only
PriceIncluded in plans from $29.99/month, with a trial; DataForSEO API usage is billed separately by DataForSEOOpen source (Apache-2.0); you pay DataForSEO API usage
Overview

What you can do with the DataForSEO MCP

The InsightfulPipe DataForSEO MCP server is a hosted Model Context Protocol server that connects your DataForSEO account to AI assistants such as Claude, ChatGPT, Cursor, Claude Code, Gemini CLI and Codex. You enter your DataForSEO API login and password in InsightfulPipe once and paste one server URL into your AI client.

ClaudeDataForSEOAcme StoreRead-only
Ask about your DataForSEO account…
01Keyword research at scale

Keyword research at scale

Generate keyword ideas and suggestions with search volume, CPC, difficulty and search intent, then group them into topics.

See all DataForSEO actions
ClaudeDataForSEOAcme StoreRead-only
Ask about your DataForSEO account…
02Competitor gap analysis

Competitor gap analysis

Find competing domains and the keywords they rank for that you do not, with estimated traffic.

See all DataForSEO actions
ClaudeDataForSEOAcme StoreRead-only
Ask about your DataForSEO account…
03SERP analysis

SERP analysis

Pull live Google results for a keyword, location and device, including SERP features, to see what it takes to rank.

See all DataForSEO actions
82
actions
one server URL
82
read actions
reports, audits, research
0
write actions
create, update, manage
Setup

How to connect the DataForSEO MCP server

Add the server URL to your AI client, then sign in with your InsightfulPipe account to authorize access. The server is hosted, so there is nothing to install.

MCP server URL

https://dataforseo.insightfulmcp.com/

Connect DataForSEO to Claude

Fastest: add InsightfulPipe from the Claude Directory

One click connects the full InsightfulPipe MCP with all your connected accounts. To add a server scoped to DataForSEO only, follow the steps below.

Open Claude Directory

Or add the DataForSEO server manually:

  1. 01
    Copy the server URL:
    https://dataforseo.insightfulmcp.com/
  2. 02
    Open Claude connector settings (Customize > Connectors), click + and then Add custom connector.
  3. 03
    Paste the URL and click Add.
  4. 04
    Click Connect, then click Authorize access in the browser.

Start a new chat, click +, open Connectors and turn the connector on to use it.

The Free plan can add one custom connector. On Team and Enterprise plans, an Owner first adds it under Organization settings > Connectors, then each member clicks Connect in Customize > Connectors.

Watch the setup tutorial

Playbook

Prompts and skills that run on the DataForSEO MCP

Copy a prompt into any connected client, or install a Claude skill that chains the actions for you.

Prompt

“Give me 50 keyword ideas for ‘project management software’ in the US with volume and difficulty”

Uses Labs keyword ideas and bulk keyword difficulty

Skill

Competitor SWOT Analyzer

Claude skill that analyzes competitors' positioning, messaging, pricing, trust signals and weaknesses, then builds a SWOT matrix and battlecard.

Prompt

“Which keywords does competitor.com rank for that example.com does not?”

Runs a Labs domain intersection

Skill

Programmatic SEO

Claude skill for programmatic SEO: validate search demand, pick one of 15 page playbooks, source data, design templates and avoid thin content.

Prompt

“Show the top 10 mobile Google results and SERP features for ‘best crm’ in London”

Live Google organic SERP by location and device

Skill

Free Tool Strategy

Claude skill for engineering as marketing: choose, validate and plan a free calculator, generator or checker that attracts leads and search traffic.

Prompt

“Summarize the backlink profile of example.com: referring domains, top anchors and spam score”

Backlinks summary, anchors and spam score

Prompt

“How often do LLMs mention our brand compared with two competitors?”

AI Optimization LLM mentions data

Prompt

“Classify the search intent of these 100 keywords”

Labs search intent in one request

HAVE QUESTIONS?

Frequently asked questions

A DataForSEO MCP server connects the DataForSEO API to AI assistants through the Model Context Protocol (MCP), an open standard for giving AI tools access to data and actions. Once connected, you can ask Claude, ChatGPT or Cursor for keyword research, SERP analysis and backlink data in plain English instead of building API requests.

Ready to connect your data?

Join hundreds of agencies and brands using InsightfulPipe to connect marketing data to AI.

Start a trial today.