$ timeahead.in
/ servers/npm/dataforseo-mcp-server
npm

dataforseo-mcp-server

A Model Context Protocol (MCP) server for the DataForSEO API, enabling modular and extensible integration of DataForSEO endpoints with support for both HTTP and SSE transports.

217 stars11k/wkupdated 5d agogithub ↗
89good
▣ Overview

What it does

The server bridges Claude and DataForSEO's full suite of SEO APIs—keyword research, live SERP data, on-page analysis, backlink tracking, domain analytics, business intelligence, content monitoring, and shopping competitor analysis. It translates DataForSEO endpoints into MCP resources, allowing AI assistants to query search volume, CPC, rankings, and competitor data in real time. Multiple transport options support direct MCP communication, HTTP with Basic Auth on port 3000, and serverless edge deployment via Cloudflare Workers.

Who it's for

SEO professionals and developers building AI-assisted SEO analysis tools, agencies and consultants running site audits and competitive research at scale, keyword researchers needing programmatic access to search metrics, and in-house teams automating market intelligence and pricing analysis.

Common use cases

  • Query live SERP results and answer density for keywords across Google, Bing, or Yahoo
  • Crawl a website and have Claude analyze on-page SEO issues
  • Research competitor backlink profiles, anchor text distribution, and domain authority
  • Monitor keyword rankings, search volume, and CPC shifts over time
  • Retrieve business profiles, domain traffic, and shopping competitor pricing

Setup pitfalls

  • Requires DATAFORSEO_USERNAME and DATAFORSEO_PASSWORD environment variables before startup
  • HTTP server defaults to port 3000—ensure no port conflicts on your system
  • Use DATAFORSEO_SIMPLE_FILTER=true for ChatGPT and LLMs unable to handle nested filter structures
  • Needs filesystem read/write permissions if the server caches or logs responses
▣ Score BreakdownMCPScore = Σ(raw × weight)
DimensionRawWeighted
Security
35%
100
35.0
Freshness
25%
100
25.0
Adoption
20%
72
14.4
Quality
10%
100
10.0
Trust
10%
50
5.0
Total
89.4
⚿ Capabilities & Risk Explainer
fs readfs writenetworkexecsecrets
◆ Risk level: high
fs read + fs write + network + exec + secrets active — can execute code, access credentials, and make external network calls.
⚙ Install config
Claude Desktop · Cursor · Windsurf · VS Code (Copilot) · Claude Code
add to your MCP client config:
{
  "mcpServers": {
    "dataforseo": {
      "command": "npx",
      "args": [
        "-y",
        "dataforseo-mcp-server"
      ]
    }
  }
}
📈 Score historylast 35 snapshots
4/30/20266/13/2026 · 35 snapshots
⚙ Maintenance health
30/ 100 · is this project alive?
contributors (1y)13
top contributor share39%
releases (1y)0
ci✗ none
⛁ Raw data
weekly downloads11k
github stars217
forks117
open issues2
license✓ present
readme length16860 chars
last publish0d ago
last commit5d ago
last updated1d ago
install verified✗ fail · 22d ago
owner of this server? claim your listing to get a verified badgeclaim →
🔔 Score drop alerts
get notified by email when this server's score drops 5+ points