DataForSEO MCP by InsightfulPipe について
DataForSEO MCP by InsightfulPipeは、SERP、キーワード、被リンク、AI検索での可視性を扱うAIアシスタント向けリモートSEOデータサーバーです。読み取り専用の82種類の操作をアカウントごとに制御できます。
主な機能
- 01Google・Bing・YahooのSERP取得
- 02キーワード検索量とトレンドの調査
- 03被リンクと競合ドメインの分析
- 04AIプラットフォームでの言及データ取得
- 05ページSEOとLighthouseの分析
- 06アカウントごとの操作制御
活用シーン
- 01キーワードの検索量と競争度の比較
- 02Webサイトの被リンク状況の確認
- 03AI回答におけるドメイン言及の調査
- 04ページSEOとパフォーマンススコアの確認
MCP 対応
MCPクライアントにDataForSEOの検索結果、キーワード、被リンクなどのデータ操作を提供するリモートMCPサーバーです。掲載されている82種類の操作は読み取り専用で、アカウントごとに有効・無効を切り替えられます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://dataforseo.insightfulmcp.com/claude mcp add --transport http com-insightfulpipe-dataforseo https://dataforseo.insightfulmcp.com/{"mcpServers":{"com-insightfulpipe-dataforseo":{"type":"http","url":"https://dataforseo.insightfulmcp.com/"}}}Cursor で開く{"servers":{"com-insightfulpipe-dataforseo":{"type":"http","url":"https://dataforseo.insightfulmcp.com/"}}}VS Code で開く{"mcpServers":{"com-insightfulpipe-dataforseo":{"type":"http","url":"https://dataforseo.insightfulmcp.com/"}}}{"mcpServers":{"com-insightfulpipe-dataforseo":{"serverUrl":"https://dataforseo.insightfulmcp.com/"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
Insightful Pipe の DataForSEO MCP サーバー
DataForSEO を AI アシスタントに接続:SERP、キーワード、バックリンク、AI 検索の可視性データを利用できます。
Insightful Pipe MCP Server Collection の一部です。Model Context Protocol(MCP)を通じて、Claude、ChatGPT、Cursor などの AI アシスタントから DataForSEO を利用できます。
MCP サーバー URL
https://dataforseo.insightfulmcp.com/
DataForSEO MCP とは?
DataForSEO MCP は、InsightfulPipe がホストするリモートの Model Context Protocol サーバーです。SERP の結果、バックリンク分析、キーワード調査、ドメイン分析、オンページ SEO 監査、コンテンツ分析、AI 最適化のインサイトにアクセスできます。
インストール
Claude
- MCP サーバーの URL をコピーします:
https://dataforseo.insightfulmcp.com/ - Claude Connectors Settings を開きます
- 一番下までスクロールして、カスタムコネクターを追加をクリックします
- URL を貼り付けて、追加をクリックします
- 接続をクリックし、求められた場合は InsightfulPipe にサインインします。接続が完了すると、Claude にコネクターが接続済みとして表示されます。
ChatGPT
カスタム MCP サーバーは、ChatGPT の開発者モードから追加します。利用できるかどうかは ChatGPT のプランによって異なり、ワークスペースの管理者による許可が必要な場合があります。
- ChatGPT の設定で開発者モードをオンにします
- リモート MCP サーバー用の新しいアプリを作成し、URL を貼り付けます:
https://dataforseo.insightfulmcp.com/ - 求められた場合は InsightfulPipe にサインインします。サインインすると接続が完了します。
OpenAI のガイドをご覧ください:ChatGPT の開発者モードと MCP アプリ
Claude Code
claude mcp add --transport http dataforseo https://dataforseo.insightfulmcp.com/
Cursor
サーバーを ~/.cursor/mcp.json(すべてのプロジェクト)または .cursor/mcp.json(1 つのプロジェクト)に追加します。
{
"mcpServers": {
"dataforseo": {
"url": "https://dataforseo.insightfulmcp.com/"
}
}
}
Cursor に認証が必要ですと表示されたら、接続をクリックし、求められた場合は InsightfulPipe にサインインします。
利用可能なアクション
82 個のアクション:読み取り 82 個、書き込み 0 個。
読み取りアクション(82 個)
82 個の読み取りアクションをすべて表示
| アクション | 説明 | |--------|-------------| | `ai_opt_chatgpt_locations` | ChatGPT スクレイピングで利用可能な地域を取得します | | `ai_opt_chatgpt_scraper` | 指定したクエリに対する ChatGPT の回答をスクレイピングします | | `ai_opt_kw_locations_and_languages` | AI 最適化キーワードデータで利用可能な地域と言語を取得します | | `ai_opt_kw_search_volume` | AI LLM での使用状況を反映した、AI 最適化キーワードの検索ボリュームデータを取得します | | `ai_opt_llm_mentions_aggregated` | キーワード/ドメインへの言及に関する、集計済みの LLM 言及指標を取得します | | `ai_opt_llm_mentions_cross_aggregated` | ドメイン間の、クロス集計済み LLM 言及指標を取得します | | `ai_opt_llm_mentions_filters` | LLM Mentions エンドポイントで利用可能なフィルターフィールドと演算子を取得します | | `ai_opt_llm_mentions_locations` | LLM への言及で利用可能な地域と言語を取得します | | `ai_opt_llm_mentions_search` | AI プラットフォーム全体で、ドメインまたはキーワードへの LLM の言及を検索します | | `ai_opt_llm_mentions_top_domains` | LLM の回答で言及されている上位ドメインを取得します | | `ai_opt_llm_mentions_top_pages` | LLM の回答で言及されている上位ページを取得します | | `ai_opt_llm_models` | AI 最適化分析で利用可能な LLM モデルを一覧表示します | | `ai_opt_llm_response` | 特定の AI モデルから構造化された LLM の回答を取得します | | `backlinks_anchors` | 対象に向けられたバックリンクのアンカーテキストデータを取得します | | `backlinks_available_filters` | Backlinks エンドポイントで利用可能なフィルターフィールドと演算子を取得します | | `backlinks_backlinks` | ドメイン、サブドメイン、またはページのバックリンク一覧を取得します | | `backlinks_bulk_backlinks` | 複数の対象のバックリンク数を一括取得します | | `backlinks_bulk_new_lost_backlinks` | 複数の対象について、新規および消失したバックリンクを一括で追跡します | | `backlinks_bulk_new_lost_referring_domains` | 新規および消失した参照ドメインを一括で追跡します | | `backlinks_bulk_pages_summary` | ページの概要データを一括取得します | | `backlinks_bulk_ranks` | 複数の対象のドメインランクデータを一括取得します | | `backlinks_bulk_referring_domains` | 複数の対象の参照ドメイン数を一括取得します | | `backlinks_bulk_spam_score` | 複数の対象のスパムスコアを一括取得します | | `backlinks_competitors` | 共通するバックリンクプロファイルから競合ドメインを特定します | | `backlinks_domain_intersection` | 複数の対象に共通する参照ドメインを特定します | | `backlinks_domain_pages` | ドメイン上でバックリンクのあるページを取得します | | `backlinks_domain_pages_summary` | ドメイン上でバックリンクのあるページの概要を取得します | | `backlinks_page_intersection` | 複数のページに共通するバックリンクを特定します | | `backlinks_referring_domains` | 対象にリンクしている参照ドメインを取得します | | `backlinks_referring_networks` | バックリンクの参照ネットワーク(IP 範囲)を取得します | | `backlinks_summary` | ドメイン/サブドメイン/ページのバックリンク概要を取得します | | `backlinks_timeseries_new_lost_summary` | 時系列で新規および消失したバックリンクデータを取得します | | `backlinks_timeseries_summary` | 時系列で過去のバックリンクデータを取得します | | `business_listings_available_filters` | Business Listings エンドポイントで利用可能なフィルターフィールドと演算子を取得します | | `business_listings_search` | 名前、カテゴリ、または地域から Google Maps のビジネスリスティングを検索します | | `content_analysis_phrase_trends` | コンテンツ内のフレーズの傾向と人気度を時系列で分析します | | `content_analysis_search` | 感情分析を用いて、キーワードに関するコンテンツへの言及や引用を検索します | | `content_analysis_summary` | キーワードのコンテンツ引用データの概要を取得します | | `domain_technologies` | ドメインで使用されているテクノロジー(CMS、分析ツール、フレームワークなど)を検出します | | `domain_technologies_available_filters` | Domain Technologies エンドポイントで利用可能なフィルターフィールドと演算子を取得します | | `domain_whois_available_filters` | WHOIS エンドポイントで利用可能なフィルターフィールドと演算子を取得します | | `domain_whois_overview` | バックリンク統計、ランキング、トラフィック情報を付加した WHOIS データを取得します | | `kw_dataforseo_trends_demography` | キーワードトレンドの人口統計別内訳を取得します | | `kw_dataforseo_trends_explore` | キーワード人気度の時系列 DataForSEO Trends データを調査します | | `kw_dataforseo_trends_subregion_interests` | キーワードトレンドの小地域別関心データを取得します | | `kw_google_ads_locations` | Google Ads のキーワードデータで利用可能な地域を一覧表示します | | `kw_google_ads_search_volume` | 指定したキーワードの Google Ads 検索ボリューム、CPC、競合データを取得します | | `kw_google_trends_categories` | 利用可能な Google Trends カテゴリを取得します | | `kw_google_trends_explore` | キーワードの Google Trends データを調査します | | `labs_available_filters` | DataForSEO Labs エンドポイントで利用可能なフィルターフィールドと演算子を取得します | | `labs_bulk_keyword_difficulty` | 最大 1000 個のキーワードの難易度スコアを一括取得します | | `labs_bulk_traffic_estimation` | 最大 1000 個のドメインのトラフィック推定値を一括取得します | | `labs_competitors_domain` | 共通するオーガニックキーワードに基づいて競合ドメインを特定し、ランキングとトラフィックの概要を取得します | | `labs_domain_intersection` | 複数のドメインに共通するキーワードを特定します | | `labs_domain_rank_overview` | ドメインのオーガニック検索と有料検索のランキングおよびトラフィックデータを取得します | | `labs_historical_keyword_data` | キーワードの過去のデータを時系列で取得します | | `labs_historical_rank_overview` | ドメインの過去のランキングデータを時系列で取得します | | `labs_historical_serp` | 指定した期間内に収集された、キーワードの過去の Google SERP を取得します | | `labs_keyword_ideas` | シードキーワードに基づいて関連するキーワード候補を生成します | | `labs_keyword_overview` | Google キーワードの概要:CPC、競合状況、検索ボリューム、検索意図、月間検索数 | | `labs_keyword_suggestions` | シードキーワードに基づいてロングテールキーワード候補を取得します | | `labs_keywords_for_site` | ドメインまたはページが Google のオーガニック検索結果でランクインしているキーワードを取得します | | `labs_page_intersection` | 複数のページに共通するキーワードを特定します | | `labs_ranked_keywords` | ドメインがランクインしているすべてのキーワードについて、掲載順位とトラフィック推定値を取得します | | `labs_related_keywords` | シードキーワードに関連するキーワードと検索ボリューム、SERP データを取得します | | `labs_relevant_pages` | 指定したキーワードに最も関連性の高いページを特定します | | `labs_search_intent` | キーワードリストの検索意図(情報収集型、案内型、商用型、取引型)を分析します | | `labs_serp_competitors` | 特定のキーワードの SERP における競合を特定します | | `labs_subdomains` | 対象ドメインのサブドメインとランキングデータを取得します | | `labs_top_searches` | 地域別に検索ボリュームの多い検索語句を取得します | | `onpage_content_parsing` | ウェブページのコンテンツを解析し、SEO 指標を分析します | | `onpage_instant_pages` | オンページ SEO 指標と最適化の詳細を含む、ページのクロール結果を即時取得します | | `onpage_lighthouse` | Google Lighthouse のパフォーマンス、アクセシビリティ、SEO、ベストプラクティスのスコアを取得します | | `serp_bing_organic` | キーワードのオーガニック Bing SERP 結果を取得します | | `serp_google_organic` | キーワードのオーガニック Google SERP 結果を取得します | | `serp_locations` | SERP クエリで利用可能な地域を一覧表示します | | `serp_yahoo_organic` | キーワードのオーガニック Yahoo SERP 結果を取得します | | `serp_youtube_locations` | YouTube SERP クエリで利用可能な地域を一覧表示します | | `serp_youtube_organic` | キーワードのオーガニック YouTube 検索結果を取得します | | `serp_youtube_video_comments` | YouTube 動画のコメントを取得します | | `serp_youtube_video_info` | YouTube 動画の詳細情報(メタデータ、統計、説明)を取得します | | `serp_youtube_video_subtitles` | YouTube 動画の字幕/キャプションを取得します |AI ができることを管理する
接続済みの各アカウントで、AI エージェントができることを管理できます。
- 個々のアクションを有効または無効にできます。接続済みの各アカウントについて、許可したアクションのみをエージェントに表示します。
- 読み取り専用または読み取りと書き込みで接続できます。 読み取り専用の接続では、読み取りアクションのみを有効にできます。
- 破壊的なアクションはデフォルトで無効です。 削除などのアクションは、管理者が有効にするまで無効になっています。
- アカウントごとにチームのアクセスを設定できます。 制限されたチームメンバーは、アクセスを許可されたアカウントのみを使用でき、それらのアカウントで有効になっている読み取りアクションを利用できます。
使用例
"What's the US search volume for "google ads mcp"?"
"Get a backlink summary for example.com"
"Which domains are mentioned most in AI answers about "project management software"?"
料金
DataForSEO MCP サーバーは、他のすべての MCP サーバーおよび CLI とともに、すべての InsightfulPipe プランに含まれています。プランは月額 $29.99 からご利用いただけ、7 日間お試しいただけます。現在のプランについては、insightfulpipe.com/pricingをご覧ください。
すぐに使えるスキルとプロンプト
- SEO とマーケティング向けの Claude スキル — 接続済みデータで実行できる、すぐに使えるスキルです
Insightful Pipe の MCP サーバーをさらに見る
insightfulpipe.com/mcp-servers で、MCP サーバーの全コレクションをご覧ください。
リソース
サポート
- ドキュメント:insightfulpipe.com/docs
- すべての MCP サーバー:insightfulpipe.com/mcp-servers
- メール:[email protected]
Insightful Pipe — MCP サーバーを通じた AI 搭載のマーケティング分析。すべての連携を見る →
ライセンス
MIT ライセンス — 詳細はLICENSEをご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。