Integrations
Provides access to Google SERP data through DataForSEO's SERP API, allowing retrieval of real-time search engine results including titles, descriptions, and URLs.
Supports server implementation built on Node.js, requiring v14 or higher for handling DataForSEO API requests and responses.
Offers a TypeScript-based implementation for creating and extending tools that interact with DataForSEO APIs.
DataForSEO MCP サーバー
DataForSEO 用のモデル コンテキスト プロトコル (MCP) サーバー実装。これにより、Claude は選択した DataForSEO API と対話し、標準化されたインターフェースを通じて SEO データを取得できるようになります。
特徴
- SERP API: Google、Bing、Yahoo のリアルタイム検索エンジン結果ページ (SERP) データ。
- KEYWORDS_DATA API: 検索ボリューム、クリック単価、その他の指標を含むキーワード調査およびクリックストリーム データ。
- ONPAGE API: カスタマイズ可能なパラメータに従って Web サイトや Web ページをクロールし、オンページ SEO パフォーマンス メトリックを取得できます。
- DATAFORSEO_LABS API: DataForSEO の社内データベースと独自のアルゴリズムに基づくキーワード、SERP、ドメインに関するデータ。
前提条件
- Node.js (v14以上)
- DataForSEO API 資格情報(API ログインとパスワード)
インストール
- リポジトリをクローンします。
- 依存関係をインストールします:
- 環境変数を設定します。
構築と実行
プロジェクトをビルドします。
サーバーを実行します。
利用可能なモジュール
以下のモジュールを有効化/無効化できます。
SERP
: Google、Bing、Yahoo のリアルタイム SERP データ。KEYWORDS_DATA
: キーワード調査およびクリックストリーム データ。ONPAGE
: ウェブサイトやウェブページをクロールして、オンページ SEO パフォーマンス メトリックを取得します。DATAFORSEO_LABS
: DataForSEO のデータベースとアルゴリズムに基づくキーワード、SERP、ドメインに関するデータ。
新しいツール/モジュールの追加
モジュール構造
各モジュールは特定の DataForSEO API に対応しています。
SERP
モジュール → SERP APIKEYWORDS_DATA
モジュール →キーワードデータ APIONPAGE
モジュール → OnPage APIDATAFORSEO_LABS
モジュール → DataForSEO Labs API
実装オプション
次のいずれかを実行できます。
- 既存のモジュールに新しいツールを追加する
- 完全に新しいモジュールを作成する
新しいツールの追加
新しいモジュールまたは既存のモジュールに新しいツールを追加する方法は次のとおりです。
新しいモジュールの作成
- モジュール用に
src/modules/
の下に新しいディレクトリを作成します。
- モジュール ファイルを作成します。
- モジュールを
src/config/modules.config.ts
に登録します。
src/index.ts
でモジュールを初期化します。
次にサポートしてほしいエンドポイント/APIは何ですか?
MCPサーバーの機能拡張には常に取り組んでいます。サポートを希望するDataForSEOエンドポイントやAPIがございましたら、下記までご連絡ください。
- 利用可能なものを確認するには、 DataForSEO APIドキュメントを確認してください。
- 以下の内容で GitHub リポジトリに問題を開きます:
- サポートしてほしい API/エンドポイント。
- ユースケースの簡単な説明。
- 実装してほしい具体的な機能について説明してください。
皆様からのフィードバックは、次にサポートする API の優先順位付けに役立ちます。
リソース
This server cannot be installed
Claude が DataForSEO API と対話し、SERP、キーワード調査、ページ内メトリック、ドメイン分析などの SEO データにアクセスできるようにするモデル コンテキスト プロトコル サーバー。
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that enables web search, scraping, crawling, and content extraction through multiple engines including SearXNG, Firecrawl, and Tavily.Last updated -3511TypeScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that enables Claude to perform Google Custom Search operations by connecting to Google's search API.Last updated -Python
- -securityFlicense-qualityA 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.Last updated -145JavaScript
- -securityAlicense-qualityA Model Context Protocol server that enables Claude to perform web research by integrating Google search, extracting webpage content, and capturing screenshots.Last updated -8544MIT License