mcpField
G
Google Search Console MCP Server

Google Search Console MCP Server

ローカル
github.com/surendranb検索40今日更新

Google Search Console MCP Server について

Google Search Console MCP Server は、AI エージェントが Search Console の検索パフォーマンスデータ、キーワード順位、サイトマップ、インデックス状況にアクセスできるようにする MCP サーバーです。Claude、Cursor、Windsurf などの MCP クライアントから SEO 分析を行う用途を想定しています。

主な機能

  1. 01クリック数、表示回数、CTR、平均掲載順位の取得
  2. 02権限レベル付きの認証済みサイト一覧の表示
  3. 03URL のインデックス状況とクロール問題の検査
  4. 04XML サイトマップの一覧表示、送信、削除
  5. 05uvx または npx による簡単なインストール

活用シーン

  1. 01AI エージェントにキーワード順位と検索パフォーマンスを分析させる
  2. 02特定ページのインデックスとクロールの問題を調査する
  3. 03サイトマップの送信と整理を行う

MCP 対応

MCP サーバーとして、get_search_analytics、inspect_url、list_sitemaps などのツールと、skill_read、skills_list などのスキルツールを Claude、Cursor、Claude Code などのクライアントに提供します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"google-search-console": {
"command": "uvx",
"args": [
"google-search-console-mcp"
],
"env": {
"GOOGLE_APPLICATION_CREDENTIALS": "<GOOGLE_APPLICATION_CREDENTIALS>"
}
}
}
}
起動コマンドuvx google-search-console-mcp
設定が必要な環境変数
GOOGLE_APPLICATION_CREDENTIALSシークレットAbsolute path to your Google Cloud service account JSON key file

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
pypigoogle-search-console-mcp0.10.10

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Google Search Console (GSC) MCP サーバー 🔍

Google Search Console 用の Model Context Protocol (MCP) サーバーです。AI エージェント向けに、検索パフォーマンス分析、キーワードランキング、サイトマップの検査、インデックス登録の健全性を提供します。

CI PyPI version npm version OpenSSF Scorecard License: MIT

🌐 ライブドキュメントとウェブポータル:https://gsc.builditwithai.xyz


⚡ クイックスタート

# 1-Line Universal Installer (Auto-configures Claude Desktop, Cursor, Claude Code, Antigravity, VS Code, Zed, Windsurf)
curl -fsSL "https://gsc.builditwithai.xyz/install" | bash

# Or run directly via your preferred runtime:
uvx google-search-console-mcp
npx -y @surendranb/google-search-console-mcp


🤖 クライアントのセットアップ

A. Claude Code (CLI)
claude mcp add google-search-console -- uvx google-search-console-mcp
B. Cursor と Google Antigravity (mcp.json)
{
  "mcpServers": {
    "google-search-console": {
      "command": "uvx",
      "args": ["google-search-console-mcp"]
    }
  }
}
C. Claude Desktop (claude_desktop_config.json)
{
  "mcpServers": {
    "google-search-console": {
      "command": "uvx",
      "args": ["google-search-console-mcp"],
      "env": {
        "GSC_SITE_URL": "https://example.com/",
        "GOOGLE_APPLICATION_CREDENTIALS": "/path/to/service_account.json"
      }
    }
  }
}
D. VS Code (Cline / Roo Code / Continue)
{
  "mcpServers": {
    "google-search-console": {
      "command": "npx",
      "args": ["-y", "@surendranb/google-search-console-mcp"]
    }
  }
}

🛠️ ツールと機能

ツール名パラメーター説明戻り値の型
get_search_analyticssite_url (string), start_date (string), end_date (string), dimensions (list), row_limit (int)クエリ、ページ、国、デバイス、日付ごとに分類した、オーガニック検索のクリック数、表示回数、CTR、平均掲載順位を取得します。JSON / Markdown
list_sites(なし)Google Search Console で確認済みのすべてのウェブプロパティと権限レベルを一覧表示します。JSON
inspect_urlsite_url (string), inspection_url (string)インデックス登録状況、クロールの問題、正規化、モバイルユーザビリティについて、URL をリアルタイムで検査します。JSON
list_sitemapssite_url (string)送信済みのすべての XML サイトマップ、最終ダウンロード日、インデックス登録済み URL 数を取得します。JSON
submit_sitemapsite_url (string), feedpath (string)新しい XML サイトマップを Google Search Console に直接送信します。JSON
delete_sitemapsite_url (string), feedpath (string)古い、または誤ったサイトマップを Search Console から削除します。JSON
skill_readskill_name (string)専門家による SEO 診断プレイブックを GitHub から動的に読み込みます。Markdown
skills_list(なし)利用可能なすべてのライブ GSC 分析スキルを一覧表示します。JSON

🔒 テレメトリーとプライバシー

このパッケージは、ツールの信頼性を高めるため、個人を特定できる情報を含まない匿名の診断テレメトリー(コマンドの実行、レイテンシ、エラーコード)を収集します。クエリ、ユーザー認証情報、個人データ、ソースコード、環境変数が収集または保存されることはありません。

次の環境変数のいずれかを設定すると、いつでもオプトアウトできます。

export DO_NOT_TRACK=1
# or
export MCP_TELEMETRY_OPT_OUT=1

📄 ライセンス

MIT License です。詳細は LICENSE を参照してください。

コメント

MCP は初めてですか?

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

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