Skip to main content
Glama

SEO Tools MCP Server

by Skobyn

SEOツールMCPサーバー

SEO API向けの包括的なstdio MCP(モデルコンテキストプロトコル)サーバー。このサーバーにより、LLM(大規模言語モデル)がDataForSEO API関数やその他のSEOツールと連携できるようになります。

概要

SEO ツール MCP サーバーは、Claude などの LLM とさまざまな SEO API 間のシームレスな統合を可能にし、SEO 分析、キーワード調査、バックリンク分析、その他多くの SEO 関連タスクを自然言語による対話を通じて直接実行できるようにします。

この実装では、主要なDataForSEO APIエンドポイントをすべてMCPツールとして公開しており、LLMはこれらを呼び出して特定のSEOデータを取得できます。サーバーはstdioをトランスポート層として使用しているため、様々なLLMプラットフォームとの統合が容易です。

特徴

  • DataForSEO APIエンドポイントの包括的なカバレッジ
  • Local Falconやその他のサードパーティSEOツールとのオプションの統合
  • 簡単に統合できるstdioトランスポート
  • 認証処理
  • 詳細なエラー報告
  • Zodスキーマを使用した型安全なツール定義
  • 新しいAPI統合を追加するための拡張可能なアーキテクチャ

実装されたAPIカテゴリ

データフォーSEO API
  1. SERP API - Google、Bing、Yahoo などの検索エンジンの結果データ
  2. キーワードデータAPI - キーワード調査、提案、検索ボリュームデータ
  3. DataForSEO Labs API - 高度なSEO分析、ドメイン比較、キーワード分析
  4. バックリンク API - バックリンク プロファイル、参照ドメイン、アンカー テキスト分析
  5. OnPage API - ウェブサイト監査、コンテンツ分析、テクニカルSEOチェック
  6. ドメイン分析API - テクノロジースタックの検出とドメインデータ分析
  7. コンテンツ分析API - コンテンツ品質評価とセマンティック分析
  8. コンテンツ生成API - AIを活用したコンテンツ生成ツール
  9. マーチャントAPI - AmazonとGoogleショッピングからのEコマースデータ
  10. App Data API - Google Play と App Store からのモバイルアプリデータ
  11. ビジネスデータ API - Google マイビジネス、Trustpilot などからのビジネス リスティング データ
ローカル Falcon API (オプション)
  1. グリッドポイントの計算- ローカルランキング分析のためのグリッド座標を生成する
  2. GMB ロケーションを検索- クエリで Google マイビジネス ロケーションを検索
  3. 座標でランキングを取得- 特定の座標でのビジネスランキングを確認します
  4. 座標でのキーワード検索- 特定の場所での検索語のテスト
  5. グリッド検索を実行- 完全なグリッドベースのローカルランキング分析を実行します

インストール

# Clone the repository git clone https://github.com/Skobyn/dataforseo-mcp-server.git # Change to the project directory cd dataforseo-mcp-server # Install dependencies npm install # Build the project npm run build

使用法

この MCP サーバーを使用するには、使用するサービスの API 資格情報が必要です。

DataForSEOでサーバーを実行する

# Set environment variables for DataForSEO authentication export DATAFORSEO_LOGIN="your_login" export DATAFORSEO_PASSWORD="your_password" # Run the server npm start

DataForSEOとLocal Falconでサーバーを実行する

# Set environment variables for all API authentications export DATAFORSEO_LOGIN="your_login" export DATAFORSEO_PASSWORD="your_password" export LOCALFALCON_API_KEY="your_localfalcon_api_key" # Optional: Set custom Local Falcon API URL if needed # export LOCALFALCON_API_URL="https://custom-localfalcon-url.com/api" # Run the server npm start

クロードや他のLLMと併用

このサーバーは、LLMが外部システムと標準化された方法でやり取りできるようにするモデルコンテキストプロトコル(MCP)を実装しています。Claudeで使用するには、LLMプラットフォームのMCP実装に合わせてサーバーを統合する必要があります。

使用例については、examples ディレクトリを参照してください。

発達

# Run in development mode with hot reloading npm run dev

SEO ツール MCP サーバーの使用方法を示すサンプル コードについては、 examplesディレクトリを参照してください。

基本的な例では次のことが示されています。

  • サーバーの起動
  • クライアントから接続する
  • さまざまなAPIエンドポイントへの呼び出し
  • 結果の処理

利用可能なツール

サーバーは、統合されたすべてのAPIカテゴリにわたって数百ものツールを公開しています。以下は、最もよく使用されるツールの例です。

DataForSEO SERP APIツール

  • serp_google_organic_live - Googleのオーガニック検索結果を取得する
  • serp_google_organic_task_post - Googleオーガニック検索タスクを作成する
  • serp_google_maps_live - Googleマップの検索結果を取得する

DataForSEO キーワードデータツール

  • keywords_google_ads_search_volume - キーワードの検索ボリュームを取得する
  • keywords_google_ads_keywords_for_site - ドメインのキーワード候補を取得する
  • keywords_google_trends_explore - キーワードのトレンドを時系列で調べる

DataForSEO Labsツール

  • labs_google_keyword_ideas - シードキーワードに基づいてキーワード候補を取得する
  • labs_google_related_keywords - 関連キーワードを取得する
  • labs_google_domain_rank_overview - ドメインランキングの概要を取得する

DataForSEO バックリンクツール

  • backlinks_summary - ドメインのバックリンクプロファイルの概要を取得します
  • backlinks_backlinks - ドメインのバックリンクのリストを取得する
  • backlinks_referring_domains - ターゲットの参照ドメインを取得する

ローカル Falcon ツール (構成されている場合)

  • localfalcon_calculate_grid_points - ベース座標の周囲のグリッドポイントを計算する
  • localfalcon_search_gmb_locations - Google マイビジネスの場所を検索
  • localfalcon_get_ranking_at_coordinate - 特定の座標でのビジネスランキングを取得する
  • localfalcon_keyword_search_at_coordinate - 特定の場所でキーワードを検索する
  • localfalcon_run_grid_search - ローカルランキングの完全なグリッド検索を実行します

完全なツールリスト

利用可能なすべてのツールとそのパラメータの完全なリストについては、 src/apiディレクトリの実装を確認してください。

サーバーの拡張

サーバーは拡張性を考慮して設計されています。追加のSEO APIのサポートを追加するには、以下の手順に従ってください。

  1. 統合用にsrc/api/に新しいディレクトリを作成します
  2. クライアント処理とツール登録を実装する
  3. src/index.tsに統合を追加する
  4. 認証用の環境変数処理を追加する

テンプレートについてはsrc/api/localfalcon/の Local Falcon 統合を参照してください。

ライセンス

マサチューセッツ工科大学

-
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.

LLM が自然言語を通じて DataForSEO やその他の SEO API と対話できるようになり、キーワード調査、SERP 分析、バックリンク分析、ローカル SEO タスクが可能になります。

  1. 概要
    1. 特徴
      1. 実装されたAPIカテゴリ
    2. インストール
      1. 使用法
        1. DataForSEOでサーバーを実行する
        2. DataForSEOとLocal Falconでサーバーを実行する
        3. クロードや他のLLMと併用
      2. 発達
          1. 利用可能なツール
            1. DataForSEO SERP APIツール
            2. DataForSEO キーワードデータツール
            3. DataForSEO Labsツール
            4. DataForSEO バックリンクツール
            5. ローカル Falcon ツール (構成されている場合)
            6. 完全なツールリスト
          2. サーバーの拡張
            1. ライセンス

              Related MCP Servers

              • -
                security
                A
                license
                -
                quality
                Enables integration with DuckDuckGo search capabilities for LLMs, supporting comprehensive web search, regional filtering, result types, and safe browsing with caching and customizable search parameters.
                Last updated -
                26
                2
                TypeScript
                MIT License
              • -
                security
                F
                license
                -
                quality
                Facilitates enhanced interaction with large language models (LLMs) by providing intelligent context management, tool integration, and multi-provider AI model coordination for efficient AI-driven workflows.
                Last updated -
                Python
              • -
                security
                F
                license
                -
                quality
                Enables interaction with lightning addresses and common lightning tools via your LLM, providing Lightning Network functionality through natural language.
                Last updated -
                10
                1
                TypeScript
              • -
                security
                A
                license
                -
                quality
                Enables AI agents to interact with multiple LLM providers (OpenAI, Anthropic, Google, DeepSeek) through a standardized interface, making it easy to switch between models or use multiple models in the same application.
                Last updated -
                3
                Python
                MIT License
                • Linux
                • Apple

              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/dataforseo-mcp-server'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server