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
- SERP API - Google、Bing、Yahoo などの検索エンジンの結果データ
- キーワードデータAPI - キーワード調査、提案、検索ボリュームデータ
- DataForSEO Labs API - 高度なSEO分析、ドメイン比較、キーワード分析
- バックリンク API - バックリンク プロファイル、参照ドメイン、アンカー テキスト分析
- OnPage API - ウェブサイト監査、コンテンツ分析、テクニカルSEOチェック
- ドメイン分析API - テクノロジースタックの検出とドメインデータ分析
- コンテンツ分析API - コンテンツ品質評価とセマンティック分析
- コンテンツ生成API - AIを活用したコンテンツ生成ツール
- マーチャントAPI - AmazonとGoogleショッピングからのEコマースデータ
- App Data API - Google Play と App Store からのモバイルアプリデータ
- ビジネスデータ API - Google マイビジネス、Trustpilot などからのビジネス リスティング データ
ローカル Falcon API (オプション)
- グリッドポイントの計算- ローカルランキング分析のためのグリッド座標を生成する
- GMB ロケーションを検索- クエリで Google マイビジネス ロケーションを検索
- 座標でランキングを取得- 特定の座標でのビジネスランキングを確認します
- 座標でのキーワード検索- 特定の場所での検索語のテスト
- グリッド検索を実行- 完全なグリッドベースのローカルランキング分析を実行します
インストール
使用法
この MCP サーバーを使用するには、使用するサービスの API 資格情報が必要です。
DataForSEOでサーバーを実行する
DataForSEOとLocal Falconでサーバーを実行する
クロードや他のLLMと併用
このサーバーは、LLMが外部システムと標準化された方法でやり取りできるようにするモデルコンテキストプロトコル(MCP)を実装しています。Claudeで使用するには、LLMプラットフォームのMCP実装に合わせてサーバーを統合する必要があります。
使用例については、examples ディレクトリを参照してください。
発達
例
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のサポートを追加するには、以下の手順に従ってください。
- 統合用に
src/api/
に新しいディレクトリを作成します - クライアント処理とツール登録を実装する
src/index.ts
に統合を追加する- 認証用の環境変数処理を追加する
テンプレートについてはsrc/api/localfalcon/
の Local Falcon 統合を参照してください。
ライセンス
マサチューセッツ工科大学
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.
LLM が自然言語を通じて DataForSEO やその他の SEO API と対話できるようになり、キーワード調査、SERP 分析、バックリンク分析、ローカル SEO タスクが可能になります。
Related MCP Servers
- -securityAlicense-qualityEnables 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 -262TypeScriptMIT License
- -securityFlicense-qualityFacilitates 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
- -securityFlicense-qualityEnables interaction with lightning addresses and common lightning tools via your LLM, providing Lightning Network functionality through natural language.Last updated -101TypeScript
- -securityAlicense-qualityEnables 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 -3PythonMIT License