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 統合を参照してください。
ライセンス
マサチューセッツ工科大学
Related Resources
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 -323MIT License
- AsecurityFlicenseAqualityEnables interaction with lightning addresses and common lightning tools via your LLM, providing Lightning Network functionality through natural language.Last updated -3111
- -securityAlicense-qualityEnhances LLM applications with deep autonomous web research capabilities, delivering higher quality information than standard search tools by exploring and validating numerous trusted sources.Last updated -284MIT License
- AsecurityFlicenseAqualityGet access to real-time SEO data, including: keyword insights, backlink data, traffic estimates and more. Allow AI tools and Large Language Models (LLMs) to tap into the real-time SEO Review Tools API with natural language commands.Last updated -803