What are the prerequisites?
Node.js v14 or higher and valid DataForSEO API credentials (login and password).
@dataforseo
基本情報
DataForSEO API modelcontextprotocol server
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"mcp-server-typescript": {
"command": "npx",
"args": [
"dataforseo-mcp-server@latest"
]
}
}
}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
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.
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.
Node.js v14 or higher and valid DataForSEO API credentials (login and password).
Set the `ENABLED_MODULES` environment variable with a comma‑separated list of module names. If not set, all modules are enabled.
Yes. Set `DATAFORSEO_FULL_RESPONSE="true"` to return the full API response instead of the default filtered/transformed format.
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.
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.
Painless E2E Automation for Mobile and Web
A search tool helps dev to solve the naming things problem.
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Hindsight: Agent Memory That Learns

Model Context Protocol Servers
コメント