mcpField
G
Google Search Console MCP

Google Search Console MCP

ローカル
scalably.ioビジネス・マーケティング07 週間前に更新

Google Search Console MCP について

Google Search Console MCPは、SEOチーム向けの読み取り専用MCPサーバーで、プロパティ、検索アナリティクス、サイトマップ、URLのインデックス状況を確認できます。検索アナリティクスの自動ページ送りに対応し、URLの一括検査ではリクエストを調整します。

主な機能

  1. 01アクセス可能なプロパティの一覧
  2. 02検索アナリティクスの絞り込みとページ送り
  3. 03サイトマップの確認
  4. 04個別URLのインデックス状況の検査
  5. 05リクエスト調整付きURL一括検査

活用シーン

  1. 01サイトの検索パフォーマンスを分析
  2. 02条件を指定して検索データを照会
  3. 03サイトマップの状態を確認
  4. 04複数URLのインデックス登録を確認

MCP 対応

MCPサーバーとして、Google Search Consoleのプロパティ、検索アナリティクス、サイトマップ、URL検査用の読み取り専用ツールをMCPクライアントに公開します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ
パッケージ
pypiscalably-gsc-mcp1.0.1
mcpbgsc-mcp.mcpb

ツール

5

掲載時のツール一覧 · 2 週間前に更新

このツールにパラメーターはありません。

詳細

Google Search Console MCP

Google Search Console 用の読み取り専用 MCP サーバーです。読み取り操作を網羅する 5 つのツールを備えています。プロパティ、Search Analytics(フィルター、25,000 行の上限を超える自動ページネーション、時間単位のデータ)、サイトマップ、URL 検査、スロットリング付きの一括検査に対応します。すべての SEO クライアント向けに、このサーバーを本番環境で運用しています。

インストール

Claude Code:

claude mcp add gsc -e GOOGLE_APPLICATION_CREDENTIALS=/path/to/service-account.json -- uvx scalably-gsc-mcp

Codex:

codex mcp add gsc --env GOOGLE_APPLICATION_CREDENTIALS=/path/to/service-account.json -- uvx scalably-gsc-mcp

Claude Desktop:最新の GitHub リリースから gsc-mcp.mcpb をダウンロードして開きます。

セットアップ

  1. Google Cloud でプロジェクトを作成または選択し、そのプロジェクトで Google Search Console API を有効にします(「API とサービス」、「ライブラリ」)。
  2. そのプロジェクトでサービスアカウントを作成し、JSON キーをダウンロードします。
  3. クエリ対象の各 Search Console プロパティで、サービスアカウントのメールアドレスをユーザーとして追加します(「設定」、「ユーザーと権限」)。読み取りには、完全な権限と制限付き権限のどちらも使用できます。

OAuth 同意画面は不要です。サーバーは webmasters.readonly スコープを使用して、サービスアカウントとして認証します。

ツール(5)

ツール機能
gsc_list_sitesサービスアカウントが読み取り可能な Search Console プロパティを一覧表示します
gsc_query_search_analyticsフィルター、自動ページネーション、時間単位のデータを使用して Search Analytics をクエリします
gsc_list_sitemapsプロパティのサイトマップを一覧表示するか、1 つのサイトマップを読み取ります
gsc_inspect_url1 つの URL のインデックス登録状況を検査します
gsc_batch_inspect_urlsクライアント側のスロットリングで複数の URL を検査します

設定

変数必須用途
GOOGLE_APPLICATION_CREDENTIALSはいSearch Console の読み取り専用スコープが設定された Google サービスアカウントの JSON ファイルへのパス。各プロパティをサービスアカウントのメールアドレスと共有してください
GSC_LOG_LEVELいいえINFO(デフォルト)または DEBUG
GSC_RETRY_BASE_SECONDSいいえ一時的な API エラーに対するリトライのバックオフで使用する基本待機時間(秒)(デフォルトは 1)
GSC_WEBMASTERS_BASE, GSC_SEARCHCONSOLE_BASEいいえ2 つの Google API ベース URL を上書きします(テストスイートでローカルの偽 API を指定するために使用します。通常の使用では未設定のままにしてください)
GSC_TEST_ACCESS_TOKENいいえテストスイート専用:サービスアカウントを使わずに認証する、文字列形式のベアラートークンです。通常の使用では絶対に設定しないでください

応答の形式

すべてのツールは、status(succeeded、partial、no_op)、operation、summary、target、result、proof、warnings、recovery を含む JSON を返します。失敗は、テキストが <code>: <message> <hint> 形式のツールエラーとして表されます。proof.nextStartRow を含む partial ステータスの場合は、その行から続行してください。

制限

Search Analytics の 1 回の呼び出しにつき 25,000 行までです(サーバーは max_rows まで自動でページネーションします)。URL 検査の上限は、Google によりプロパティごとに 1 分あたり 600 件、1 日あたり 2,000 件と定められています。サーバーはクライアント側で一括検査のリクエスト速度を調整し(デフォルトは 1 秒あたり 8 リクエスト)、一括処理が 1 日の上限を超える場合に警告します。呼び出しをまたいだ 1 日あたりの使用量は追跡しないため、各自で件数を管理してください。

検証

各リリースでは、パッケージのバージョン、.mcpb の sha256、派生元となった本番環境のコミットを CHANGELOG.md に記載しています。CI では、プッシュのたびにテストと、ビルドした wheel のクリーンインストールを実行します。

プライバシーポリシー

このサーバーは、各自の認証情報を使用して、各自のマシン上でローカルに実行されます。個人データを収集せず、テレメトリーを含まず、永続的なデータを保存せず、ラップ対象のベンダー API とのみ通信します。Scalably を含む第三者がデータを受け取ることはありません。お問い合わせ先:[email protected]。正式版:https://scalably.io/connector-privacy.html

ライセンス

MIT。著作権は Scalably に帰属します。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。