Supports JavaScript functionality in on-page analysis through the 'enable_javascript' parameter in the DataForSEO On-Page API integration.
Provides Node.js integration examples for programmatically interacting with the DataForSEO API services through child processes.
Supports installation and distribution through npm, allowing users to install the package globally or run it directly with npx.
DataForSEO MCP Server
A stdio-based Model Context Protocol (MCP) server for DataForSEO API.
Installation
You can run directly with npx:
Or install globally:
Usage
Send JSON requests to stdin and receive JSON responses from stdout:
Supported Request Types
SERP API
Keywords Data API
Backlinks API
On-Page API
Domain Analytics API
App Data API
Merchant API
Business Data API
Integration Example
Here's how to use this MCP server in your Node.js code:
Environment Variables
You can also use environment variables instead of the config:
Publishing
To publish this package to npm:
- Login to npm if not already logged in:
- Publish the package:
- To update the package later:
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
A stdio-based server that enables interaction with the DataForSEO API through the Model Context Protocol, allowing users to fetch SEO data including search results, keywords data, backlinks, on-page analysis, and more.
Related MCP Servers
- AsecurityFlicenseAqualityA server that provides access to Google Search Console data through the Model Context Protocol, allowing users to retrieve and analyze search analytics data with customizable dimensions and reporting periods.Last updated -63612TypeScript
- -securityFlicense-qualityA server that enables AI systems to browse, retrieve content from, and interact with web pages through the Model Context Protocol.Last updated -
- -securityAlicense-qualityA server that implements the Model Context Protocol, providing a standardized way to connect AI models to different data sources and tools.Last updated -35TypeScriptMIT License
DataForSEO MCP Serverofficial
AsecurityAlicenseAqualityA Model Context Protocol server that enables Claude to interact with DataForSEO APIs, allowing access to SEO data including SERPs, keyword research, on-page metrics, and domain analytics.Last updated -2020659TypeScriptApache 2.0