MCP.so
ログイン

DataForSEO MCP Server

@dataforseo

基本情報

カテゴリ

その他

ライセンス

Apache-2.0

トランスポート

stdio

作者

dataforseo

DataForSEO MCP Server について

DataForSEO API modelcontextprotocol server

DataForSEO MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "mcp-server-typescript": {
      "command": "npx",
      "args": [
        "dataforseo-mcp-server@latest"
      ]
    }
  }
}

DataForSEO MCP Server のツール

4

Fetch the DataForSEO API documentation index (llms.txt), optionally filtered by section

Return available DataForSEO API documentation section names

Fetch DataForSEO API documentation from a documentation URL

Make an authenticated request to the DataForSEO API

概要

What is DataForSEO MCP Server?

DataForSEO MCP Server is a Model Context Protocol implementation that enables AI assistants to interact with selected DataForSEO APIs and retrieve SEO data through a standardized interface. It provides tools for keyword research, SERP analysis, backlink audits, on‑page optimization, domain analytics, and more.

How to use DataForSEO MCP Server?

Set environment variables DATAFORSEO_USERNAME and DATAFORSEO_PASSWORD, then run via npx dataforseo-mcp-server@latest or install globally and run dataforseo-mcp-server. Optionally configure enabled modules/prompts, full response mode, and simple filter schema. Supports both local and HTTP server modes (port 3000), and can be deployed as a Cloudflare Worker.

Key features of DataForSEO MCP Server

  • AI_OPTIMIZATION API for keyword discovery and LLM benchmarking
  • SERP API for real‑time Google, Bing, and Yahoo results
  • KEYWORDS_DATA API for keyword research and clickstream metrics
  • ONPAGE API for crawling and on‑page SEO performance analysis
  • BACKLINKS API for comprehensive backlink and link quality data
  • Modular design allowing enable/disable of individual API modules

Use cases of DataForSEO MCP Server

  • AI assistants performing real‑time SEO research and competitive analysis
  • Automated keyword discovery and content optimization workflows
  • Monitoring brand mentions, sentiment, and citation management
  • Auditing backlink profiles and tracking link quality over time

よくある質問

1

What are the prerequisites?

Node.js v14 or higher and valid DataForSEO API credentials (login and password).

2

How do I configure which modules are enabled?

Set the `ENABLED_MODULES` environment variable with a comma‑separated list of module names. If not set, all modules are enabled.

3

Can I get full, unmodified API responses?

Yes. Set `DATAFORSEO_FULL_RESPONSE="true"` to return the full API response instead of the default filtered/transformed format.

4

How do I deploy DataForSEO MCP Server as a Cloudflare Worker?

Install Wrangler CLI, run `wrangler login`, set secrets (`DATAFORSEO_USERNAME`, `DATAFORSEO_PASSWORD`), then build and deploy with `npm run build && wrangler deploy --main build/index-worker.js`. The worker supports Streamable HTTP and SSE transports.

5

What transports and authentication methods are supported?

The server supports direct MCP communication, HTTP server (Streamable HTTP/SSE), and Cloudflare Worker deployments. Authentication uses DataForSEO credentials passed via environment variables or HTTP Basic Auth in HTTP server mode.

コメント

「その他」の他のコンテンツ