Best for
- SEO teams that want to use DataForSEO APIs through AI assistants
- Developers who need configurable modules, prompts, or response fields
- Users needing local, HTTP, or Cloudflare Worker deployment
The repository provides an MCP server implementation for multiple DataForSEO APIs with local, HTTP, and Cloudflare Worker deployment options. The README documents credentials, module configuration, response filtering, and deployment, but no cached server manifest or specific tool identifiers are provided.
DataForSEO MCP Server is a TypeScript Model Context Protocol server that lets AI assistants access selected DataForSEO APIs through a standardized interface. It covers SEO, SERP, keyword, on-page, backlink, business, domain analytics, content analysis, and merchant data, with local, HTTP, and Cloudflare Worker deployment options.
Node.js 14 or later and DataForSEO API credentials are required. Clone the repository, run npm install, set DATAFORSEO_USERNAME and DATAFORSEO_PASSWORD, then run npm run build and the appropriate start command. The package can also be installed globally or run with npx. HTTP mode uses port 3000 by default; Cloudflare Worker deployment requires Wrangler.
{"name":"DataForSEO","description":"Access DataForSEO APIs via Cloudflare Worker","transport":{"type":"http","baseUrl":"https://your-worker.your-subdomain.workers.dev/mcp"}}