Search Consoleのデータをアシスタントに届けます。
mcp-gscはGoogle Search ConsoleをClaude、ChatGPT、CursorなどのMCPクライアントに接続します。Google OAuthでクエリ、ページ、パフォーマンス、サイトマップ、URL検査を確認できます。
- MCPツール
- 17
- 認証方式
- Google OAuth
- セットアップ時間
- 約5分
- ライセンス
- MIT

概要
mcp-gscとは?
mcp-gscは、AIクライアントを公式のGoogle Search Console APIへ直接つなぐ、セルフホスト可能なModel Context Protocolサーバーです。
自分のCloudflare Workerを用意し、Google OAuthで一度ログインすれば、ClaudeやChatGPTから検索パフォーマンス、サイトマップ、インデックス登録を確認できます。
読み取り専用の分析ツールと明示的な書き込みツールを分離し、暗号化された更新トークンはデプロイ先のCloudflareアカウントに保持します。
ツール
サーバーの機能
分析、URL検査、サイトマップ、インデックス登録、SEO診断、週次レポートのためのツールを提供します。
get_capabilitiesクエリとページ: クエリ、ページ、デバイス、国ごとにクリック数、表示回数、CTR、掲載順位を分析します。
list_sites実際のインデックス状態: URL検査、サイトマップへの登録、公式APIが返すデータを確認します。
query_search_analytics安全なOAuth: Googleアカウントを一度認証し、実行するインスタンスを自分で管理します。
inspect_urlライブURL検査レポートとインデックス登録の詳細を取得します。
list_sitemaps送信したサイトマップとクロール状態、警告を一覧表示します。
add_siteSearch Consoleプロパティを接続したアカウントに追加します。
delete_siteSearch Consoleプロパティをアカウントから削除します。
submit_sitemapSearch Consoleプロパティにサイトマップを送信します。
delete_sitemap送信済みサイトマップをプロパティから削除します。
get_sitemap送信済みサイトマップの詳細な状態を取得します。
identify_quick_wins表示回数が多く、掲載順位8〜20位のクエリを見つけます。
detect_cannibalization複数ページが競合しているクエリを見つけます。
detect_content_decay検索クリックの減少が大きいページを特定します。
request_indexing対象URLのインデックス登録をリクエストします。
list_indexed_pagesSearch Consoleで表示回数が発生したページを一覧表示します。
compare_performance期間ごとのクリック、表示回数、CTR、掲載順位を比較します。
weekly_digest分かりやすい言葉で週次SEOレポートを作成します。
セットアップ
30秒で接続
CLIにWorker接続を登録するか、CursorのHTTPサーバーとして追加します。
Claude Code
CLIにWorker接続を登録:
claude mcp add --transport http gsc https://YOUR-WORKER.workers.dev/mcpCursor
Cursorの設定でHTTPサーバーを追加:
Name: gsc
URL: https://YOUR-WORKER.workers.dev/mcpデプロイ
Cloudflareに5分でセルフホスト
git clone https://github.com/AKzar1el/mcp-gsc.git
cd mcp-gsc && npm install
npx wrangler login
cp wrangler.example.jsonc wrangler.jsonc
npx wrangler deploy