DataForSEO MCP Server
by Skobyn
DataForSEO MCP 服务器
用于 DataForSEO API 的基于 stdio 的模型上下文协议 (MCP) 服务器。
安装
你可以直接用npx运行:
npx @skobyn/mcp-dataforseo --config '{"username":"your_username","password":"your_password"}'或者全局安装:
npm install -g @skobyn/mcp-dataforseo
mcp-dataforseo --config '{"username":"your_username","password":"your_password"}'Related MCP server: kwrds.ai MCP Server
用法
将 JSON 请求发送到 stdin 并从 stdout 接收 JSON 响应:
echo '{"type":"dataforseo_serp","keyword":"artificial intelligence"}' | npx @skobyn/mcp-dataforseo --config '{"username":"your_username","password":"your_password"}'支持的请求类型
SERP API
{
"type": "dataforseo_serp",
"keyword": "artificial intelligence",
"location_code": 2840,
"language_code": "en",
"device": "desktop",
"os": "windows"
}关键字数据 API
{
"type": "dataforseo_keywords_data",
"keywords": ["seo", "search engine optimization"],
"location_code": 2840,
"language_code": "en"
}反向链接 API
{
"type": "dataforseo_backlinks",
"target": "example.com",
"limit": 100
}页面 API
{
"type": "dataforseo_onpage",
"url": "https://example.com",
"check_spell": true,
"enable_javascript": true
}域名分析 API
{
"type": "dataforseo_domain_analytics",
"domain": "example.com"
}应用数据 API
{
"type": "dataforseo_app_data",
"app_id": "com.example.app"
}商户 API
{
"type": "dataforseo_merchant",
"keyword": "bluetooth speakers",
"location_code": 2840,
"language_code": "en"
}业务数据API
{
"type": "dataforseo_business_data",
"keyword": "pizza delivery",
"location_code": 2840,
"language_code": "en"
}集成示例
以下是如何在 Node.js 代码中使用此 MCP 服务器:
const { spawn } = require('child_process');
// Start the MCP server
const server = spawn('npx', ['@skobyn/mcp-dataforseo', '--config', '{"username":"your_username","password":"your_password"}']);
// Define the request
const request = {
type: 'dataforseo_serp',
keyword: 'artificial intelligence'
};
// Send the request
server.stdin.write(JSON.stringify(request) + '\n');
server.stdin.end();
// Process the response
server.stdout.on('data', (data) => {
const response = JSON.parse(data.toString());
console.log(response);
});
// Handle errors
server.stderr.on('data', (data) => {
console.error(`Error: ${data}`);
});环境变量
您还可以使用环境变量代替配置:
export DATAFORSEO_USERNAME=your_username
export DATAFORSEO_PASSWORD=your_password
npx @skobyn/mcp-dataforseo出版
要将此包发布到 npm:
如果尚未登录,请登录 npm:
npm login发布包:
npm publish --access public稍后更新包:
npm version patch npm publish
This server cannot be installed
Maintenance
–Maintainers
–Response time
–Release cycle
–Releases (12mo)
Commit activity
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
AlicenseBqualityBmaintenanceA 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.177,409242Apache 2.0- AlicenseNot gradedqualityDmaintenanceModel Context Protocol server that enables AI assistants to perform keyword research, SEO analysis, and content planning through natural language queries against kwrds.ai's SEO tools.7Apache 2.0

FetchSERP MCP Serverofficial
-licenseCqualityNot gradedmaintenanceA Model Context Protocol server that provides AI assistants with access to FetchSERP API capabilities for SEO analysis, SERP data, web scraping, and keyword research.231919- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that provides access to the Keywords Everywhere API, enabling AI assistants to perform SEO research including keyword analysis, domain traffic metrics, and backlink data.1810MIT
Related MCP Connectors
A Model Context Protocol server for Wix AI tools
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
MCP server for Google search results via SERP API
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Skobyn/mcp-dataforseo'
If you have feedback or need assistance with the MCP directory API, please join our Discord server