Google Search Console MCPサーバー
SEO・GEOの力を備えたGoogle Search Console MCPサーバー:GSCデータとSEOタスクを、あなたのAIアシスタントの中で。
74個のMCPツール、1つのコネクタ。ライブのGoogle Search ConsoleとGoogle Analytics 4のデータを取得し、特定のキーワードやページを掘り下げ、Googleが実際にインデックスしているものを確認し、独自のタグとSmart Viewsでデータを切り分け、ChatGPT、Claude、Gemini、PerplexityにわたるAI可視性を管理・監査し、これらのエンジンが送り込むトラフィックを測定し、サイト監査クロールを実行・比較し、結果をリッチなビジュアルウィジェットとしてレンダリングし、SEOタスクを作成・クローズ — すべてチャットから。オープンなModel Context Protocol(MCP)の上に構築されているので、Claude、ChatGPT、Cursor、Claude Codeで標準対応。SEOcrawl AIのSEO・GEO(AI可視性)プラットフォームの一部です。
seocrawl.aiの直近28日間のトップ6キーワードを、クリック数順で、前28日間との変化と一緒に表示して。
seocrawl.aiプロパティのクリック数上位6クエリです。Δは前期間との変化を示します。
「geo optimization」クエリの日次トレンドを取得しますか? それとも上位ページを強化するタスクを作りますか?
Google Search Console MCPのユースケース
今日から実践できる14個のリアルな会話 — SEOもGEO(AI可視性)も。すべて下記の実際のMCPツールに直結しています — 抽象論も、コピペも、エクスポートも不要。
seocrawl.aiの直近28日と前28日のパフォーマンスを比較して — クリック、表示回数、CTR、平均掲載順位。
seocrawl.aiの比較結果です(期間A: 2026-05-02 → 2026-05-29、期間B: 2026-03-30 → 2026-04-26):
クリックは22倍に増加、平均順位は56位から24位へ — トップページ単位で内訳を出しますか?
get_gsc_summary · compare_date_rangesSearch Consoleサマリーをチャットで
Search Consoleの週次サマリーをチャットで1回 — SEOダッシュボードを開いて確認するのと同じデータです。手動エクスポートは不要:直近28日 vs その前28日を尋ねるだけで、アシスタントが4つの主要メトリクスをdiffとchange_pct付きで返します。
プロンプト例
“seocrawl.aiの直近28日と前28日のパフォーマンスを比較して — クリック、表示回数、CTR、平均掲載順位。”
seocrawl.aiの直近28日のクリック数によるトップ5ページと、前28日と比べて落ちたページを教えて。
クリック数によるトップ5ページ(直近28日)と期間比較のデルタ:
/seo-tools/rank-tracker3,240+22%/blog/generative-engine-optimization2,815+148%/seo-tools/seo-dashboard1,902+9%/blog/technical-seo1,184-38%/free-seo-tools/schema-validator905-12%2ページが下落 — もっとも落ち込みが大きいのは /blog/technical-seo です。このURLの日次内訳を出しますか?
get_top_pages · get_page_detail成長中・下落中のページ
成果を動かしているページと、最近落ちたページが一目で分かります。期間比較付きでトップページを尋ねれば、アシスタントがクリック順に並べ、下落しているページをマークし、指定URLの日次内訳を取得するか提案します。
プロンプト例
“seocrawl.aiの直近28日のクリック数によるトップ5ページと、前28日と比べて落ちたページを教えて。”
seocrawl.aiの「geo optimization」の直近28日の日次トレンドを表示して — クリック、表示回数、順位。
クエリ「geo optimization」の直近28日間の日次内訳です。バーはピーククリック数に対する比率です:
総クリック数
904
平均CTR
6.1%
平均掲載順位
4.8 ↑ 2.1
17日に順位が2.1上昇。それでランクしているページを更新するタスクを作りますか?
get_keyword_detailキーワード詳細分析
1つのキーワードの日次トレンドを掘り下げます。気になるクエリを見つけたら、その日次時系列を取得 — 順位変動が起きた正確な日を突き止めたり、Googleアップデートと突き合わせたりするのに便利です。
プロンプト例
“seocrawl.aiの「geo optimization」の直近28日の日次トレンドを表示して — クリック、表示回数、順位。”
/blog/technical-seoのメタタイトルを更新するタスクを作って。優先度2、私にアサイン、説明にはクリック-38%の下落に触れて。
seocrawl.aiプロパティにタスクを作成しました:
technical-seo-meta-fix-4a2c完了。メタタイトルの仮説をチェックリスト形式でコメントとして追加しますか?
create_task洞察からアクションへ
チャットを離れずにSEOタスクを起票できます。データがアクションを示したら、アシスタントがその場でタスクマネージャーに作成 — タイトル、説明、担当者、優先度(1〜5)、タスクボックスをすべて1回の呼び出しで完結します。
プロンプト例
“/blog/technical-seoのメタタイトルを更新するタスクを作って。優先度2、私にアサイン、説明にはクリック-38%の下落に触れて。”
seocrawl.aiのオープン中のタスクを一覧表示して、「Update meta title on /blog/technical-seo」をDoneにマークして、新しいタイトルをコメントに追加して。
あなたにアサインされたオープン中のタスクが3件。メタタイトルのタスクをクローズし、メモを残します:
コメント追加
「タイトルを『Technical SEO checklist for 2026 — 14 fixes that actually move rankings』に更新。14日後にクリックを再確認します。」
1件クローズ、2件オープン中。残り2件のサマリーをチーム宛にメールしますか?
list_tasks · update_task · add_comment1つのチャットでタスクを整理
オープン中のSEOタスクを1つの会話でまとめて整理。アシスタントが未対応の一覧を表示し、任意のステータスを変更し、対応内容をコメントとして追記します — MCP呼び出し3回、自然言語のリクエスト1つで完結。
プロンプト例
“seocrawl.aiのオープン中のタスクを一覧表示して、「Update meta title on /blog/technical-seo」をDoneにマークして、新しいタイトルをコメントに追加して。”
seocrawl.aiで最も変動の大きいキーワードは? 直近28日 vs 前28日で。上昇トップと下落トップを表示して。
seocrawl.aiで最も変動の大きいキーワードです(直近28日 vs 前28日)、クリック変化順:
上昇トップ
下落トップ
「geo optimization」が際立った上昇株です。それでランクしているページをさらに強化するタスクを作りますか?
list_winners_losers変動の大きい項目をランキング
一つずつ掘り下げなくても、2期間の間で伸びた項目と下落した項目が分かります。最も変動の大きい項目を尋ねれば、アシスタントがどれだけ上昇または下落したかでキーワード(またはページ)を並べて返します — デルタは事前計算済みなので、各項目を開く手間が省けます。
プロンプト例
“seocrawl.aiで最も変動の大きいキーワードは? 直近28日 vs 前28日で。上昇トップと下落トップを表示して。”
seocrawl.aiで「seo dashboard」にランクしているページは? 複数のURLが競合していないか確認したい。
seocrawl.aiで「seo dashboard」のクリックを獲得しているページを、クリック順にランキングしました:
/seo-tools/seo-dashboard4124.2/blog/seo-dashboard-guide1888.7/free-seo-tools6414.12ページがこのクエリを分け合っています — /seo-tools/seo-dashboard と /blog/seo-dashboard-guide。統合するタスクを作りますか?
list_pages_for_keywordキーワードのカニバリゼーションを発見
同じクエリで競合しているすべてのページを見つけます。アシスタントにキーワードを渡すと、そのクリックと表示回数を獲得しているサイト内のページをランキングで一覧表示 — 2つのURLが同じ検索意図を分け合っている状況を把握し、正規ページを選べます。
プロンプト例
“seocrawl.aiで「seo dashboard」にランクしているページは? 複数のURLが競合していないか確認したい。”
seocrawl.aiに今日のアノテーションを追加して:「Shipped new /mcp landing」。それから直近3か月のアノテーションを一覧表示して。
seocrawl.aiにアノテーションを追加しました。直近3か月のタイムラインです:
タイムライン
5月14日のコアアップデートがあなたの順位変動と一致しています。下落したページを見直すタスクを作りますか?
add_annotation · list_annotations出来事を記録し、後から読み返す
Search Consoleのタイムラインに文脈をピン留めします。何かが変わったとき — 移行、Googleアップデート、大型公開 — アシスタントが日付付きのアノテーションを記録し、後からタイムラインを読み返すので、トラフィック変動の「なぜ」が失われることはありません。
プロンプト例
“seocrawl.aiに今日のアノテーションを追加して:「Shipped new /mcp landing」。それから直近3か月のアノテーションを一覧表示して。”
seocrawl.aiで、直近のクロールからH1が欠落しているか404を返すページを一覧表示して — healthの低い順で。
seocrawl.aiの直近のクロールで、その条件に該当するページです(healthの低い順):
/demo20097H1欠落/es/demo20097H1欠落/blog/legacy-guide404—壊れたページ/demo のページにH1を追加するタスクを作りますか? それとも壊れているURLを301しますか?
page_explorer技術的な問題の原因となっているページを特定
サイト監査を質問に変えましょう。canonicalの欠落、H1なし、404ステータス、その他あらゆる監査チェックに該当するページを尋ねれば、アシスタントが直近のクロールから正確なURLを返します — healthスコア、エラー数、警告数も含めて。ダッシュボードを開かずに、問題から修正リストへ一直線です。
プロンプト例
“seocrawl.aiで、直近のクロールからH1が欠落しているか404を返すページを一覧表示して — healthの低い順で。”
seocrawl.aiがトラッキングしているAIトラッカーのプロンプトを一覧表示して — 各プロンプトがどのエンジンで実行され、直近28日に何回実行されたかを表示して。
seocrawl.aiのAIトラッカーのプロンプトです。各プロンプトの実行対象エンジンと直近28日の実行回数を付けています:
「best GEO tools 2026」は2つのエンジンでしか実行されていません — GeminiとPerplexityにも広げますか? それともカバレッジを拡大するタスクを作りますか?
list_promptsAI可視性のカバレッジを監査
あなたのAIトラッカーがChatGPT、Claude、Gemini、Perplexityで何を監視しているかを正確に把握。プロパティがトラッキングしているプロンプトを尋ねれば、アシスタントが各プロンプトを、実行対象のエンジンと期間内の実行回数とともに一覧表示 — ダッシュボードを開かずにGEOカバレッジを監査し、抜け漏れを見つけられます。
プロンプト例
“seocrawl.aiがトラッキングしているAIトラッカーのプロンプトを一覧表示して — 各プロンプトがどのエンジンで実行され、直近28日に何回実行されたかを表示して。”
seocrawl.aiで「geo」を含むすべてのキーワードを「GEO」とタグ付けして、それから直近28日のそのタグのトップキーワードを表示して。
自動タグルール(keyword contains「geo」→ GEO)を作成し、seocrawl.aiのGEOタグ付きトップキーワードを取得しました:
keyword contains “geo” → GEOGEOクエリはグループとして18%上昇しています。このタグの週次レポートを作りますか? それとも同じやり方で「Brand」ルールを設定しますか?
create_tag_rule · get_top_keywords独自の分類でデータを切り分ける
キーワードとページを自分流にグループ化し、その視点でSearch Consoleを読み解きます。あるパターンに一致するすべて — 例えば「geo」を含むすべてのクエリ — を自動タグ付けするようアシスタントに依頼すれば、現在と将来の一致項目にタグを付けるルールを作成し、そのタグで絞り込んだトップキーワードを取得します。製品ライン別、検索意図別、ブランド vs 非ブランド — あなたの分類で、あなたのレポートを。
プロンプト例
“seocrawl.aiで「geo」を含むすべてのキーワードを「GEO」とタグ付けして、それから直近28日のそのタグのトップキーワードを表示して。”
seocrawl.aiの直近28日のGA4サマリーを出して — セッション、ユーザー、コンバージョン、エンゲージメント率を、前28日と比較して。
seocrawl.aiのGA4サマリーです(直近28日 vs 前28日):
セッションがほぼ横ばいの中、コンバージョンは11%増 — エンゲージメントが効いています。チャネル別のトラフィック内訳を出しますか?
get_ga4_summary · compare_ga4_date_rangesGA4サマリーを、GSCデータの隣で
Google Analytics 4の主要メトリクスを、Search Consoleと同じ会話の中で — タブの切り替えも、Looker Studioへの回り道も不要。任意の期間を尋ねるだけで、アシスタントがセッション、ユーザー、コンバージョン、エンゲージメント率を、前期間とのデルタを計算済みの状態で取得します — 任意の2つの期間を並べて比較することも可能です。
プロンプト例
“seocrawl.aiの直近28日のGA4サマリーを出して — セッション、ユーザー、コンバージョン、エンゲージメント率を、前28日と比較して。”
seocrawl.aiの直近28日のトラフィックをチャネル別に分解して — セッションと全体に対するシェア。
seocrawl.aiの直近28日のGA4セッションです(デフォルトチャネルグループ別):
トラフィックの半分近くをOrganic Searchが占めています。同じ内訳をsource/medium別で出しますか? それともAIリファラルの詳細を見ますか?
get_ga4_traffic_by_sourceトラフィックの本当の流入元を把握
質問1つで、獲得チャネルの全体像が手に入ります。アシスタントがGA4のセッションをチャネル別またはsource/medium別に分解 — 各行に期間合計に対するシェア付き — 検索、リファラル、ソーシャル、有料広告が実際にどれだけトラフィックを動かしているか、レポートを1つも作らずに一目で分かります。
プロンプト例
“seocrawl.aiの直近28日のトラフィックをチャネル別に分解して — セッションと全体に対するシェア。”
seocrawl.aiは直近28日にどれだけAIトラフィックを獲得した? エンジン別に分解して — セッション、キーイベント、前期間との変化。
seocrawl.aiの直近28日のAIリファラルトラフィックです(エンジン別):
ボリュームを送っているのはChatGPTですが、Claudeからの訪問者は3倍長く滞在しています。このトレンドを追う月次アノテーションを設定しますか?
get_ga4_ai_referrersAIトラフィックをエンジン別に測定
GEOに欠けていたもう半分:どこで言及されているかだけでなく、それが送り込むトラフィックも。アシスタントがGA4のsource/mediumからAI/LLMリファラルセッションを直接読み取ります — ChatGPT、Perplexity、Gemini、Claude、Copilot — エンジンごとのキーイベントとセッション継続時間付きで、手動のregexフィルタは不要。AIトラッカーのプロンプトと組み合わせれば、可視性と訪問をつなげられます。
プロンプト例
“seocrawl.aiは直近28日にどれだけAIトラフィックを獲得した? エンジン別に分解して — セッション、キーイベント、前期間との変化。”
SEO・GEO向け74のMCPツール
17グループにまたがる74個のSEO MCPツール。下記の名前は実際のMCPツールIDと一致しているので、あなた(またはアシスタント)が直接呼び出せます。
プロパティ
1 ツール
他のクエリの前に、アカウントに接続されているSearch Consoleプロパティ(プロジェクト)を確認します。
list_properties認証ユーザーがアクセスできるすべてのGSCプロパティを一覧表示。他のすべてのツールに渡すプロパティID(UUID)とURL(sc-domain:…)を返します。
パフォーマンス概要
3 ツール
任意のプロパティのSearch Console全体パフォーマンス、加えて2つの期間ウィンドウ間の対等な比較。
get_gsc_summary選択したウィンドウにおけるプロパティのクリック、表示回数、CTR、平均掲載順位。プリセット(last_7_days、last_28_days、last_3_months、last_year)または絶対のfrom/to日付を受け付け。さらに、クリック、表示回数、CTR、順位をbrandedとnon-brandedに分割するbranded_breakdownも返します — プロパティのBrand tagに基づきます。
compare_date_ranges2つのGSCウィンドウを並べて比較し、クリック、表示回数、CTR、順位のdiff + change_pctを取得。期間Aはプリセット可、期間Bは絶対指定。
list_winners_losers2つの期間の間で最も大きく動いた項目を、デルタを事前計算した状態で取得。アシスタントが項目ごとに掘り下げる手間を省きます。dimension=keywords or pages、メトリック(クリック、表示回数、順位)、direction=up / down / both を選んで、上昇したもの、下落したもの、または両方向で最も大きく振れたものを取得できます。Period B はデフォルトで Period A の直前のウィンドウになります。
キーワード
3 ツール
実際にトラフィックを生んでいるクエリを見つけ、任意の1キーワードの日次トレンドにズームイン。
get_top_keywordsプロパティのトップキーワードを、クリック、表示回数、CTR、順位でランキング — 期間比較付き。next_cursorでページング。branded: true|falseでフィルタすれば、ブランド由来のクエリとSEOで獲得したクエリを切り分けられます。サマリーには一目で読み取れるbranded_breakdownが含まれます。
get_keyword_detailプロパティ内の単一検索クエリの日次時系列データ(クリック、表示回数、CTR、順位)。サマリーと同じ日付範囲オプションをサポート。
list_pages_for_keyword単一のクエリを指定すると、そのクリックと表示回数を獲得しているプロパティ内のページを一覧表示 — クリック、表示回数、CTR、順位でランキングし、期間比較デルタとnext_cursorによるページングに対応。キーワードのカニバリゼーションを見つけたり、ある語句の正規ページを特定したりするのに便利です。
ページ
3 ツール
トラフィックを担っているURL、どこで地盤を失ったか、任意のURLの日次内訳を取得。
get_top_pagesプロパティのトップページを、クリック、表示回数、CTR、順位でランキング — 各行がクリック、表示回数、CTR、順位を期間比較デルタ付きで返します。next_cursorでページング。
get_page_detailプロパティ内の単一ページURLの日次時系列データ(クリック、表示回数、CTR、順位)。サマリーと同じ日付範囲シンタックスとドロップイン互換。
list_keywords_for_pageページURLを指定すると、そのクリックと表示回数を生み出している検索クエリを一覧表示 — 選んだメトリックでランキングし、期間比較デルタとnext_cursorによるページングに対応。list_pages_for_keywordの逆で、URLから始めて、それに流入をもたらしているクエリを正確に確認できます。
インデックスカバレッジ
4 ツール
Googleがあなたのサイトをどれだけ実際にインデックスしているか — カバレッジの合計、日次のインデックス推移、各状態で止まっているURL、そして任意の1ページのライブURL検査を、チャットから直接。
get_indexation_summaryプロパティのインデックスカバレッジサマリー:既知の(サイトマップ送信済みの)URL、Googleがインデックスしている数、indexed_pct、そしてby_stateの内訳(Submitted and indexed、Crawled – currently not indexed、Discovered – currently not indexed、Excluded by 'noindex'、Page with redirect、Not found 404、Soft 404…)。indexedは本物のprev/deltaを持ち、日付範囲はプリセットまたは絶対のfrom/toで指定します。
get_indexation_history日次のインデックス済みページ推移 — {date, value}ポイントからなる1本の"indexed"系列で、プロパティのサイトマップ全体で合算され、時系列チャートにそのまま使えます。points(実データのある日)を返し、意味のあるチャートを描くには日数が少なすぎる場合はinsufficient_historyのフラグを立てます。
list_indexation_pages指定したGoogleのカバレッジ状態に現在あるURL(stateはget_indexation_summaryが報告するとおり正確に渡します)。各行はurl、state、last_crawled、google_canonical対declared_canonical、discovered_via(サイトマップまたは参照ページ)を返します。カーソルページング対応(limit最大200)。
get_url_inspection1ページのライブGoogle URL検査:coverage_state、verdict(PASS / NEUTRAL / FAIL)、indexing_allowed、Google対ユーザーのcanonical、last_crawl_time、robots_txt_state、page_fetch_state、sitemaps、参照URLのサンプル、rich_results、mobile_usability。キャッシュ優先 — 新しいキャッシュ結果を返すか、プロパティの検査クォータの範囲内でGSCからライブで更新します。
list_tasksプロパティのすべてのタスク。ステータス(open / done)、担当者、タスクボックス(カラム)、q(大文字小文字を区別しないタイトル検索)でフィルタリング。next_cursorでページング。
list_taskboxesプロパティのタスクボードの列(タスクボックス)一覧:id、名前、ステータス(todo / in_progress / done)、並び順。返されたタスクボックスid — またはステータスのキーワード — をcreate_taskやupdate_taskに渡すと、タスクをその列へ移動できます。
get_task1つのタスクの詳細情報。UUID、スラッグ、ブラウザのタスクURL全体を受け付け(URL指定時はpropertyは任意)。
create_taskプロパティ上に必須のtitleと、任意のdescription、assignee、priority(1〜5、デフォルト3)、taskbox(デフォルトはTO-DOカラム)でタスクを作成。
update_taskタスクを部分的に更新 — title、description、assignee、priority、taskboxの任意の組み合わせ、またはunassign:trueで担当者をクリア。
add_commentタスクにコメントを追加。get_taskやupdate_taskと同じ柔軟なチケット参照(UUID / スラッグ / URL)を受け付け。
get_commentsタスクに付いたコメントを、ネストされた返信も含めて一覧表示。get_taskと同じ柔軟なチケット参照(UUID / スラッグ / URL)を受け付け — URL指定時はpropertyは任意です。
アノテーション
4 ツール
あらゆるプロパティのチャートに残すメモ — 何がいつ変わったかを記録し、後からタイムラインとして読み返せるので、Search Consoleのトレンドの隣で文脈を見失うことがありません。
add_annotationプロパティ上に、指定した日付(Y-m-d)とメモ本文でチャートのメモを作成 — さらに任意で、より長い説明、カテゴリ、リンクするタスクのUUIDを指定できます。あなたが作成したカスタムのサイト全体メモとして追加されます。
list_annotationsプロパティのアノテーションを日付範囲内で、新しい順に一覧表示。プリセット(last_7_days、last_28_days、last_3_months、last_year)または絶対のfrom/to日付を指定でき、メモ本文の部分一致検索とページング(limitは最大200)に対応します。
get_annotation1つのアノテーションをidで指定して詳細をすべて取得 — 日付、メモ、説明、カテゴリ、リンクされたタスク、作成者、そして所属するプロパティ。idはlist_annotationsで見つけられます。
delete_annotationid を指定してカスタム注釈を削除します。削除できるのは自分のカスタムメモのみで、公式/グローバルのメモは拒否されます。id と deleted: true を返します。
サイト監査
8 ツール
サイト監査クローラーをチャットから操作 — health サマリーを読み、問題とその背後のURLを一覧表示し、任意のページを掘り下げ、新しいクロールを起動し、2つのクロールを比較して何が後退したかを、ダッシュボードを開かずに確認できます。
list_site_audit_projectsプロパティのSite Auditプロジェクト(クロール設定)を一覧表示し、対象とするaudit_idを見つけられます。各エントリはaudit_id、name、mode(list / complete / organic_traffic)、device、start_urls、status、progress、last_crawl_date、pages_crawled、最新のhealth_scoreを返します。他のほとんどのサイト監査ツールは直近に完了した監査をデフォルトで使うため、これは特定の監査を対象にするときだけ必要です。
get_site_audit_summary直近クロールの技術的ヘルスサマリー:health_score(現在+prevとdelta)、pages_crawled、crawl_date、issues_by_severity(critical / warning / notice、それぞれissue_typesと前回クロール比のpages_affected付き)、issues_by_category(OnPage、Links、International、Robots、Social)、エリアごとのcategory_scores。デフォルトで直近の監査を使います。
list_site_audit_issues直近クロールで検出された技術的な問題を、深刻なものから順に — それぞれissue_code(list_site_audit_issue_pagesに渡します)、title、severity、category、pages_affected(prevとdelta付き)、how_to_fixのガイダンス、priorityを伴います。severityおよび/またはcategoryでフィルタでき、カーソルページング対応(limit最大200)。
list_site_audit_issue_pages1つの問題が影響している正確なURL — そのissue_codeを渡すと、違反している各urlとページごとの値が得られます。カーソルページング対応(limit最大200)。あらゆる監査の問題を、そのまま具体的な修正リストに変えます。
get_site_audit_page1つのURLの完全なクロール詳細:status_code、crawl_depth、indexability_scoreとhealth_score、category_scores、issue_counts、issues[] — そのページで失敗したチェックで、それぞれissue_code、severity、category、ページごとの説明、how_to_fixを伴います。
page_explorer直近のサイト監査から、技術的なSEO条件に該当するクロール済みページを特定します。status_code(例: 404)、no_canonical(canonicalタグの欠落)、missing_h1(H1見出しの欠落)、check_title(UIに表示される任意の監査チェック、例: "Title Tag too short")でフィルタ。health、status_code、url、depthでソートでき、next_cursorでページングします。各行はurl、status_code、title、indexability、performance_score(health 0〜100)、last_crawled_at、count_errors、count_warningsを返し、チェックフィルタが有効な場合はcheck_descriptionも返します。
trigger_site_audit_crawl新しいクロールを開始(書き込みアクション) — 監査をキューに入れ、クロールされたページ数に比例してプロジェクトのクローラークレジット(MCPクレジットとは別)を消費します。completeおよびlistモードに対応し、audit_id、status、started_at、pages_queuedを返します。結果はクロール完了後に読み取りツールから利用可能になります。
compare_site_audit_crawls2つのクロールを比較して「前回から何が後退または改善したか」に答えます — health_diffに加えて件数と4つのリスト:new_issues、resolved_issues、worsened、improved。各問題はpages_affected、prev、deltaを伴います。デフォルトは直近のクロール対その前のクロールです。
Code Monitor
4 ツール
監視中のページの on-page な HTML/コードの変更をチャットから追跡できます — どのページが監視され、そのステータスはどうかを確認し、プロジェクト全体の変更フィードや個別ページの履歴を読み、検出された変更の正確な前後の diff を取得し、ページの最新スナップショットを、ダッシュボードを開かずに取得できます。
list_code_monitor_pagesプロパティが Code Monitor で監視しているページを、それぞれの監視ステータスとともに一覧します — url、last_change_at(最後に検出された変更)、changes_count(検出された変更の総数)。url の部分文字列でフィルタでき、カーソルページネーション(limit 最大 200)。プランに Code Monitor が含まれない場合は feature_not_available を返します。
list_code_monitor_changes検出された on-page のコード/HTML 変更を新しい順に一覧します — 各行に url、date、change_types(Title, Canonical, Meta Description, noindex, robots.txt, sitemap.xml, H1, Status code, Hreflang, Open Graph, Twitter image, Analytics, Tag Manager)。seoMonitorId または page で単一ページに絞り込むか、省略するとプロジェクト全体の最近の変更フィードになります。from/to で期間を絞れます。カーソルページネーション(limit 最大 200)。
get_code_monitor_changeurl + createdAt で指定した単一の検出済み変更の前後の値を取得します — 変更されたフィールドごとに type、property、before、after を1エントリで返します(複数値フィールドは配列)。changeType を渡すと1フィールドだけ返します。一致する変更がない場合は not_found、未知のフィールドラベルには invalid_change_type を返します。
get_code_monitor_snapshot監視中のページの最新のキャプチャ状態を取得します — 現在抽出されている on-page フィールド(title, canonical, meta description, meta robots, robots.txt, sitemap.xml, H1, 見出し, status code, hreflang, Open Graph 画像, Twitter image, Analytics, Tag Manager)。ページは seoMonitorId または url で指定します。生の HTML とスクリーンショットは保存されません。未知のページには not_found を返します。
AI Tracker
11 ツール
あなたのAIトラッカー(GEO/AI可視性)を端から端まで — プロパティがChatGPT、Claude、Gemini、Perplexityでどのプロンプトを監視しているかを確認し、エンジンごとのmention rateと各エンジンが引用した正確なソースを読み、プロンプトとトピックを作成・編集・整理する、すべてをチャットから。
list_promptsプロパティがトラッキングしているAIトラッカー(Brand Radar)のプロンプトを一覧表示。各行はprompt_id、prompt_text、engines_tracked(プロンプトが実行されるLLMエンジン)、last_run_at(ISO-8601、最新の実行)、runs_in_range(ウィンドウ内のエンジン実行回数)を返します。runs_in_rangeの範囲はプリセット(last_7_days、last_28_days、last_3_months、last_year)または絶対のfrom/to日付で指定できますが、プロンプトの全リストは常に返ります。engine(chatgpt/openai、claude/anthropic、gemini、perplexity)でフィルタでき、limit(最大200)とnext_cursorでページングします。
get_prompt_detail1つのプロンプトのエンジン別可視性:runs、mentions、mention_rate(%)、直前の期間と比べたパーセンテージポイントの変化を、ChatGPT、Claude、Gemini、Perplexityごとに分けて — エンジン全体で集計した合計付きで返します。日付範囲はプリセットまたは絶対のfrom/toで(デフォルトはlast_28_days)。
list_prompt_runs1つのプロンプトの背後にある個々のエンジン実行 — 1実行につき1行で、date、engine、mentioned / mentioned_in_textフラグ、response_excerpt(実際のAI回答の最大600文字)を伴います。engineでフィルタし、日付範囲でスコープし、limit(最大200)とnext_cursorでページングします。
list_prompt_citationsAIエンジンが1つのプロンプトに回答する際に引用したソースを、範囲全体で集計:own_domainに加え、引用されたすべてのドメインとURLを、is_own_domainとurl_count付きで — あなたのどのページが引用を獲得し、どの競合が勝っているかが分かります。
create_promptAIトラッカーのプロンプトを作成 — トラッカーがエンジンに対して実行する質問です。エンジンリスト(chatgpt、claude、gemini、perplexity)、country、回答言語、実行頻度(daily、week、month)を設定し、任意でtopicIdまたはtopicTitle(find-or-create)でトピックの下に整理できます。
update_promptトラッキング中のプロンプトを部分的に更新 — テキスト、エンジンリスト、country、回答言語、実行頻度の任意の組み合わせ。省略したフィールドは変更されません。プロンプトは現在のトピックを保持し、その中で一意である必要があります。
delete_promptトラッキング中のプロンプトと、その記録されたすべてのエンジン回答を削除します。元に戻せません。プロンプトのトピックはそのまま残ります。
list_prompt_topicsLLM Trackerページでプロンプトをグループ化するプロンプトトピックを一覧表示 — それぞれtopic_idとtitle付き。create_prompt / update_promptにトピックを渡して、プロンプトをその下に整理できます。
create_prompt_topictitleでプロンプトトピックを作成(または取得) — idempotentなupsertなので、既存のtitleを再作成すると、created=falseで変更なく返ります。トピックはLLM Trackerページでプロンプトをグループ化します。
update_prompt_topictopicIdでプロンプトトピックの名前を変更します。新しいtitleは空でなく、プロパティ内で一意である必要があります(同じtitleへの変更はno-opの成功です)。
delete_prompt_topicプロンプトトピックを削除します。カスケード:その下に整理されたすべてのプロンプトと、それらのプロンプトの記録されたすべての回答も、永久に削除されます。prompts_deletedを返します。元に戻せません。
GA4ウェブアナリティクス
6 ツール
Google Analytics 4を同じコネクタで — セッション、コンバージョン、トラフィックソース、そしてGEO施策の背後にあるAI/LLMリファラルトラフィックを、チャットから直接。
list_ga4_propertiesプロジェクトに接続されているGA4プロパティを一覧表示。各エントリはプロジェクトのidとURL(どちらも他のGA4ツールのproperty引数として使えます)、背後にあるGA4プロパティID、接続日を返します。GA4プロパティが接続されているプロジェクトのみが返されます。
get_ga4_summary選択したウィンドウにおけるプロパティのセッション、ユーザー、新規ユーザー、コンバージョン、エンゲージメント率、ユーザーあたりセッション数 — プリセット(last_7_days、last_28_days、last_3_months、last_year)または絶対のfrom/to日付を指定できます。各メトリックはcurrent、prev、そして直前期間とのdeltaを返します。
compare_ga4_date_ranges2つのGA4ウィンドウを並べて比較 — セッション、ユーザー、新規ユーザー、コンバージョン、エンゲージメント率を、両方の値とメトリックごとのdiff + change_pct付きで取得。期間Aはプリセット可、期間Bは絶対指定。compare_date_rangesのGA4版です。
get_ga4_traffic_by_source獲得ソース別のセッション内訳。dimension=source_medium(デフォルト)またはchannel(GA4のデフォルトチャネルグループ)を選択 — 行はセッション順にソートされ、それぞれが期間合計に対するshare_pctを持ち、limit(デフォルト25、最大100)で件数を制御します。
get_ga4_top_pagesページ(ランディング / URL)ごとのGA4メトリクスを、どのページが最も多くのセッション、サインアップ(コンバージョン)、ユーザーを生んでいるかが分かるようにランキング。各行はページに加えてsessions、users、conversions、engagement_rateを返し、それぞれ前期間のprevとchange_pct付き。sessions(デフォルト)、conversions、usersでソートでき、limit(デフォルト25、最大100)で件数を制御します。get_ga4_traffic_by_sourceのページ単位の相棒です。
get_ga4_ai_referrersエンジン別のAI/LLMリファラルトラフィック — ChatGPT、Perplexity、Gemini、Claude、Copilotなどを、GA4セッションのsource/mediumから検出。各エンジンはセッション、キーイベント、平均セッション継続時間を、前期間との変化付きで返します。あなたのGEOトラフィックを、数字で。
タグ
8 ツール
キーワードとページに独自の分類を構築し、それでSearch Consoleを切り分けます。タグを作成し、手動または自動ルールで割り当て、get_top_keywords、get_top_pages、list_winners_losersのtagsフィルタに渡します。
list_tagsプロパティのキーワードタグとページタグを一覧表示。各タグはtag_id、name、type(keyword|page)、color、rule_count(自動割り当てルール)、member_count(現在そのタグが付いているキーワードまたはページ)を返します。タグ名をget_top_keywords、get_top_pages、list_winners_losersのtagsフィルタに渡せます。
create_tagプロパティ上にタグを作成。typeはkeyword(キーワードにタグ付け)、url(ページにタグ付け)、both。任意のcolorはSEOcrawl UIで使われるhex文字列です。タグの同一性はname + typeで決まるため、既存のタグを再作成するとcolorが更新されるだけです。
apply_tag自動ルールに加えて、特定のキーワードやページに手動でタグを適用。keywords(完全一致の文字列)やurls(完全一致のページURL)を渡します(少なくとも1つは必須)。該当typeのタグがまだ存在しない場合は作成されます。
remove_tag特定のキーワードやページからタグを削除 — apply_tagの逆操作。対象アイテムからタグの割り当てを解除するだけで、タグ自体を削除したり自動割り当てルールに触れたりはしません。
delete_tagタグを完全に削除:すべてのキーワード/ページから割り当てを解除し、タグを削除します。typeはkeyword、url、both。組み込みのBrand/Non-Brandタグは削除できません。そのタグを対象とする自動ルールはそのまま残ります — それらにはdelete_tag_ruleを使ってください。
list_tag_rulesプロパティの自動割り当てルール — キーワード/ページを自動でタグ付けするパターン — を一覧表示。任意でtagでフィルタできます。各ルールはrule_id、tag、field(keyword|url)、country、その条件(match + value)を返します。
create_tag_rule一致するすべてのキーワードまたはページ(現在および将来)にタグを付ける自動割り当てルールを作成。fieldはkeywordまたはurl;matchはcontains、not_contains、exact、starts_with、ends_with、regex(安全なRE2パターン);valueはパターンです。tag+fieldごとに1ルールで、既存アイテムのタグ付けは非同期で実行されます。
delete_tag_rulerule_id(list_tag_rulesから取得)で自動割り当てルールを削除。そのパターンの将来の自動タグ付けを停止しますが、すでにタグが付いているアイテムはそのまま保持されます(割り当て解除にはremove_tagまたはdelete_tagを使用)。
Smart Views
3 ツール
保存された名前付きのタグ選択で、ネイティブに作成したビューとまったく同じようにSEOcrawl UIに表示されます。キーワードタグまたはページタグから再利用可能なセグメントを作り、読み返し、削除する — 保存したビューを、チャットから管理できます。
list_smart_viewsプロパティに定義されたキーワードとページのSmart Viewを一覧表示 — それぞれview_id、name、type(keyword | page)、グループ化しているタグ名付き。タグごとのメンバー数はlist_tagsから取得します。
create_smart_viewタグのセットからSmart Viewを作成(list_tagsから読み取ります)。typeはkeyword(キーワードタグ対象)またはpage(ページタグ対象)。ビューはネイティブに作成したものとまったく同じようにSEOcrawl UIに表示され、そこで編集できます。
delete_smart_viewview_idでSmart Viewを削除します。恒久的で、SEOcrawl UIからもビューを取り除きます。基になるタグには影響しません。通常の適用済みフィルタidはnot_foundを返します。
レポート
4 ツール
あなたのSEO Reportingをチャットから — プロパティ用に作成されたレポートとテンプレートを一覧表示し、任意のレポートの完全なウィジェット構成を読み取り、共有可能なスナップショットリンクを生成し、どのレポートが定期配信にスケジュールされているかを確認、すべてダッシュボードを開かずに。
list_reportsプロパティ用に作成されたSEO Reportingのレポートを一覧表示 — 各レポートにid、name、is_template、is_automate、created_at、ownerが付きます。デフォルトでは通常のレポートを返します。代わりにレポートテンプレートを一覧表示するにはtemplates: trueを渡します。定期レポートは除外されます(list_report_schedulesを使用)。next_cursorによるカーソルページネーション。
get_report1つのレポートのメタデータ(name、is_template、is_automate、owner、created_at、スケジュール時はperiodと受信者)と完全なウィジェット構造 — 各ウィジェットのtype、タイトル、位置、設定、フィルタ — を取得します。返すのはレポートの構成であり、レンダリング済みの数値ではありません(数値はGSC / GA4ツールで読み取ってください)。
generate_report既存レポートの共有可能なスナップショットを生成し、その公開URLを返します(書き込みアクション)。レポートの現在のウィジェット状態をキャプチャし、コンテンツハッシュで重複排除します — 日付範囲は受け取らないため、別の期間が必要な場合は先にレポートのウィジェットを編集してください。report_id、snapshot_id、urlを返します。
list_report_schedulesプロパティで自動定期配信に設定されたレポートを一覧表示 — 各レポートにid、name、owner、period(weekまたはmonth)、受信者のユーザーIDが付きます。保存済みのスケジュール設定(period + 受信者)を反映します。next_cursorによるカーソルページネーション。
ウェブフェッチ
1 ツール
会話の途中で任意の公開ページをその場で検査 — パース済みSEO要素、クリーンなMarkdownコンテンツ、生のHTMLを、クロール不要で取得できます。
fetch_url単一のライブURLをオンデマンドで取得し(プレーンなHTTP GET、JavaScriptなし)、レスポンスの詳細を返します — 最終URL、ステータスコード、完全なリダイレクトチェーン、応答時間、展開後のページサイズ — さらにオプションのブロックとして、パース済みSEO要素(title、meta description、meta robots、canonical、hreflang、見出し、OG/Twitterタグ、JSON-LDタイプ、単語数、リンク数、alt欠落画像)、クリーンなMarkdownに変換した本文、生のHTMLを返せます。転送エラーは構造化エラー(dns_error、timeout、blocked_url…)として返ります。無料 — MCPクレジットを一切消費せず、ユーザーごとのレート制限のみ適用されます。
ビジュアルレンダリング
3 ツール
あらゆる結果を生のJSONではなくリッチなビジュアルウィジェットに変換します — KPIスコアカード、ソート可能なテーブル、インタラクティブなトレンドチャート。データツールはrender_withヒントを付与し、アシスタントがこれらを自動的に呼び出します。3つとも無料です。
render-scorecardサマリーデータからKPIカードのグリッドをレンダリングします — 各カードにはラベル、生の値、任意の単位($プレフィックス、%サフィックス、または継続時間を示すs)、上昇/下降の方向を伴う期間比の変化、そしてカードが4枚を超える場合のセクションへの任意のグルーピングが含まれます。サマリーツール(get_gsc_summary、get_ga4_summary…)がrender_with: render-scorecardを返したときに自動的に呼び出されます。無料です。
render-data-tableあらゆるリスト結果から、クライアントサイドのソート・検索・ページネーションを備えたインタラクティブなテーブルをレンダリングします — 上位キーワード、上位ページ、変動の大きい項目、プロンプト、バックリンクなど。列はデータから型付けされ、配列セルはチップとして表示されます。リストツールがrender_with: render-data-tableを返したときに自動的に呼び出されます。無料です。
render-time-series-chartホバーツールチップとクロスヘア、切り替え可能な凡例、そして2つの系列が異なる単位を使う場合の自動デュアルY-axisを備えたインタラクティブな折れ線チャートをレンダリングします。render_with: render-time-series-chartを返すあらゆる履歴/日次系列ツール(get_page_detail、get_keyword_detail、パフォーマンス履歴…)から供給されます。無料です。
プラットフォームヘルス
1 ツール
構築を始める前にコネクター自体をチェック — 無料の1コールで、すべてのサーフェスが現在稼働中かどうかが分かります。
healthMCPバックエンドのライブステータスをサーフェス別(GSC、GA4、Site Audit、AI Tracker、タスク)とデータストア別に返します。それぞれ ok・degraded・down のいずれかで報告され、last_check_at と sample_error が付きます。無料・引数不要 — マルチステップのワークフローの前にポーリングすれば、壊れたエンドポイントを最初に把握できます。
MCPクライアント:Claude、ChatGPT、Cursor、Claude Code
SEOcrawl AI MCPはオープンなModel Context Protocolに準拠 — MCP対応クライアントならどれでも動きます。現在もっとも一般的な4つのセットアップを紹介します。
Claude
Claude.aiおよびClaude DesktopからSEOcrawl AIを接続。パフォーマンスサマリー、トップページ、タスクトリアージを依頼すれば、Claudeが適切なMCPツールを呼び出します。
セットアップ
Settings → Connectors → Add custom connectorChatGPT
AppsコネクタでChatGPTの中からSEOcrawl AIを利用。チャット内で@SEOcrawlとメンションすれば、会話を離れずにライブのSearch Consoleデータを取得したりタスクを開いたりできます。
セットアップ
Settings → Apps → Advanced → Developer mode → CreateCursor
SEOcrawl AI MCPをCursorに組み込んで、コード、ブリーフ、リリースノートを書きながらライブのパフォーマンスやタスクデータを取得。
セットアップ
Cursor Settings → Tools & MCP → Add new MCP serverClaude Code
ターミナルからClaude CodeにSEOcrawl AIを登録。すべてのツールが既存の開発ワークフロー内の1行のCLI呼び出しになります。
セットアップ
claude mcp add --transport http seocrawl https://mcp.seocrawl.aiSEOcrawl AI MCP — よくある質問
MCPとは何ですか?
MCP(Model Context Protocol)は、2024年末にAnthropicが発表したオープン標準で、ClaudeやChatGPTのようなAIアシスタントが外部のツールやデータソースと対話できるようにします。レポートをチャットにコピペする代わりに、アシスタントが直接SEOcrawl AIを呼び出してデータを取得します。完全な仕様はmodelcontextprotocol.ioで確認できます。
SEOcrawl AI MCPとは何ですか?
74個のSEOcrawl AIツール — Search Consoleパフォーマンスクエリ、キーワードとページの詳細分析、インデックスカバレッジとライブURL検査、GA4ウェブアナリティクス(セッション、トップページ、トラフィックソース、AI/LLMリファラルトラフィック)、独自のタグ付けとSmart Views、エンジン別mention rateと引用ソースを伴うAIトラッカー(GEO)のプロンプトとトピックの完全な管理、サイト監査の一連のワークフロー(サマリー、問題、ページ詳細、クロールの起動と比較)、SEOcrawlの完全なタスクシステム、チャートのアノテーション、そしてリッチなビジュアルレンダリング(スコアカード、テーブル、トレンドチャート) — をAIアシスタントが呼び出せるMCPツールとして公開するサーバーです。自然言語で尋ねれば、アシスタントがアカウントに対して適切なクエリを実行し、結果を返します。
これはGoogle Search ConsoleのMCPサーバーですか?
はい — それ以上です。Google Search ConsoleのMCPサーバーの多くは、サービスアカウントやOAuthの設定、ローカルインストールが必要な単純なコネクタです。SEOcrawl AIのMCPなら、Search Consoleのパフォーマンスデータをすぐに利用できます(SEOcrawl AIアカウントでサインインするだけ。Google Cloudの設定は不要)。さらに、素のGSCにはできないことも可能です:期間の並列比較、ブランド/非ブランドのセグメント分け、インデックスカバレッジとURL検査、カスタムタグとSmart Views、GA4アナリティクス、サイト監査の一連のワークフロー、AI可視性トラッキング、SEOタスク管理 — 74のツールを1つのコネクタで。
今日、実際に何ができますか?
8つの機能群: (1) Search Consoleパフォーマンス — クリック、表示回数、CTR、順位のサマリーと、並列の日付比較; (2) キーワードとページの分析 — 期間比較デルタ付きのトップリスト、branded vs non-brandedのセグメンテーション(プロパティのBrand tagに基づく)、任意のキーワード/URLの日次内訳; (3) インデックスカバレッジ — Googleがサイトをどれだけインデックスしているか、日次のインデックス推移、各カバレッジ状態で止まっているURL、任意のページのライブURL検査; (4) GA4アナリティクス — セッション、ユーザー、コンバージョン、トップページ、ソース別/チャネル別のトラフィック、エンジン別のAI/LLMリファラルトラフィック; (5) サイト監査 — healthサマリーを読み、問題とその背後のURLを一覧表示し、任意のページを掘り下げ、新しいクロールを起動し、2つのクロールを比較; (6) AI可視性(GEO) — AIトラッカーのプロンプトとトピックの一覧、作成、編集、整理、そしてエンジン別mention rateと各エンジンが引用したソースの読み取り; (7) タグとSmart Views — キーワードとページに独自の分類と保存セグメントを構築; (8) SEOタスク — SEOcrawlプロジェクト内のタスクの一覧、作成、更新、コメント、クローズ。新しいツールは随時追加されています — 今後のリリースは公開ロードマップをご覧ください。
MCPはGEOとAI可視性にも役立ちますか?
はい — GEOは第一級のサーフェスです。ChatGPT、Claude、Gemini、PerplexityにわたってAIトラッカー(Brand Radar)のプロンプトとトピックを一覧表示、作成、編集、整理でき(list_prompts、create_prompt、update_prompt、delete_prompt、およびトピックツール)、任意のプロンプトのエンジン別mention rateとその推移を読み(get_prompt_detail)、個々のエンジンの回答を確認し(list_prompt_runs)、各エンジンが引用した正確なドメインとURLを確認し(list_prompt_citations)、それらのエンジンが実際にあなたのサイトへ送っているAI/LLMリファラルトラフィックを、GA4から直接測定できます(get_ga4_ai_referrers)。より深いBrand Radarの集計(プロパティ全体のシェアオブボイス)は引き続きSEOcrawl AIのダッシュボード内にあり、MCPロードマップの次の項目です。新しいツールがリリースされたらこのページを更新します。
MCPアクセスはどのプランに含まれますか?呼び出しはどう計測されますか?
MCPアクセスはSEOcrawl AIのすべてのプランに含まれます — プラン別の内訳は料金ページをご覧ください。各プランには月間MCPクレジットが付属します — 3,000(Starter)、10,000(Growth)、30,000(Pro)、100,000(Agency)、Unlimited(Enterprise)。各MCP呼び出しはツールに応じて1〜6クレジットを消費します。軽量な参照(list_properties、get_task)は1、パフォーマンスサマリーと時系列は3、トップキーワード/トップページの呼び出しは5、期間並列比較は6。すべてのプランで分単位のレート制限と日次のハードキャップが適用され、暴走するエージェントからプラットフォームを保護します。これに加えて、アカウントのプロジェクト数、クリック、LLMクレジットの上限も引き続き適用されます。
どのAIクライアントに対応していますか?
現在、Claude(Claude.aiとClaude Desktop)、ChatGPT(Appsコネクタ経由)、Cursor、Claude Code。MCP準拠のクライアントなら動作するはずです — サーバーはオープンなMCPトランスポートを使用しており、クライアント固有のコードパスはありません。
自分の実際のSEOcrawl AIデータを使うのですか?
はい。MCPはあなたのSEOcrawl AIアカウントで認証され、アプリで見ているのと同じSearch Consoleプロパティとタスクを読み取ります。アカウントをまたいでデータを共有することは一切ありません。
セットアップ方法は?
SEOcrawl AIのMCPエンドポイント(https://mcp.seocrawl.ai)を、AIクライアントのMCP/コネクタ設定に追加するだけです。URLは全員共通で、事前にアカウント設定で何かを有効にする必要はありません。クライアントから求められたらSEOcrawl AIアカウントでサインインすれば、ほとんどのクライアントは74個のツールを自動で認識し、1分以内にチャットを開始できます。
SEOcrawl AI MCPサーバーはどこで見つけられますか?
このページ以外にも、SEOcrawl AIのMCPは独立したMCPサーバーディレクトリであるGlamaに、SEOcrawl公式サーバーとして掲載されています。どこで見つけても、ホストされているエンドポイントは同じ — https://mcp.seocrawl.ai — で、SEOcrawl AIアカウントで接続してサインインする単一の汎用URLです。詳しいセットアップとライブの例は常にseocrawl.ai/mcpにあります。