Skip to main content
Glama

DataForSEO MCP Server

by Skobyn

DataForSEO MCP サーバー

DataForSEO API 用の stdio ベースの Model Context Protocol (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"}'

使用法

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}`); });

環境変数

config の代わりに環境変数を使用することもできます。

export DATAFORSEO_USERNAME=your_username export DATAFORSEO_PASSWORD=your_password npx @skobyn/mcp-dataforseo

出版

このパッケージを npm に公開するには:

  1. まだログインしていない場合は npm にログインします。
    npm login
  2. パッケージを公開します。
    npm publish --access public
  3. 後でパッケージを更新するには:
    npm version patch npm publish
-
security - not tested
F
license - not found
-
quality - not tested

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.

モデル コンテキスト プロトコルを介して DataForSEO API とのやり取りを可能にする stdio ベースのサーバー。これにより、ユーザーは検索結果、キーワード データ、バックリンク、ページ内分析などの SEO データを取得できます。

  1. インストール
    1. 使用法
      1. サポートされているリクエストタイプ
        1. SERP API
        2. キーワードデータAPI
        3. バックリンクAPI
        4. オンページAPI
        5. ドメイン分析API
        6. アプリデータAPI
        7. マーチャントAPI
        8. ビジネスデータAPI
      2. 統合例
        1. 環境変数
          1. 出版

            Related MCP Servers

            • A
              security
              F
              license
              A
              quality
              A 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 -
              6
              565
              49
              JavaScript
            • A
              security
              A
              license
              A
              quality
              A 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 -
              20
              1,639
              79
              TypeScript
              Apache 2.0
            • -
              security
              A
              license
              -
              quality
              Model 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.
              Last updated -
              1
              Python
              Apache 2.0
            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol server that provides AI assistants with access to FetchSERP API capabilities for SEO analysis, SERP data, web scraping, and keyword research.
              Last updated -
              20
              565
              9
              JavaScript
              MIT License

            View all related MCP servers

            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