LLMアプリケーションをツール、データ、プロンプトに接続するModel Context Protocolサーバーとクライアントを構築するための公式Python SDK。
AminForou/mcp-gsc
Google Search ConsoleのデータをClaude、Cursor、CodexなどのAIアシスタントにつなぎ、自然言語でSEO分析できるMCPサーバー。
- スター
- 1,984
- フォーク
- 276
- 未解決の Issue
- 15
- 最終コミット
- 先月
これは何?
mcp-gscは、Google Search ConsoleとAIアシスタントを連携するModel Context Protocol(MCP)サーバーです。Claude Desktop、Cursor、Codex CLI、Gemini CLIなどのクライアントに設定すると、「どの検索クエリがトラフィックを生んでいるか」「クリック数が減ったページはどれか」といった質問を自然な言葉で尋ねられます。
プロパティ管理、国・デバイス・クエリ・ページで絞り込める検索アナリティクス、期間比較、インデックス登録状況のURL検査、最大10件のURL一括チェック、サイトマップの一覧表示と送信など、約20種類のツールを提供します。認証には、自分のGoogleアカウントを使うOAuthデスクトップクライアントと、自動化やチーム利用向けのサービスアカウントを利用できます。サイトやサイトマップの削除など、破壊的な操作は明示的に有効化しない限り無効です。
デフォルトではstdio経由でローカル実行されます。リモートで利用する場合は、Dockerを使ってSSE経由でデプロイすることもできます。
主な機能
- 01国、デバイス、クエリ、ページで絞り込みや並べ替えを行い、検索アナリティクスを確認できます。
- 022つの期間のパフォーマンスを比較できます。
- 03URLのインデックス登録状況を、リッチリザルトの問題も含めて個別または一括で検査できます。
- 04サイトマップの一覧表示、確認、送信ができます。
- 05個人アカウント向けのOAuthと、自動化向けのサービスアカウントに対応しています。
- 06破壊的な操作を行うツールはデフォルトで無効です。
ユースケース
- AIアシスタントにサイトの週次SEOパフォーマンスの要約を依頼する。
- 複数のページが競合している検索クエリを見つけ、どのページを残すか判断する。
- 重要なページ群のインデックス登録に関する問題を監査する。
- 表示回数が多くCTRが低い検索クエリを特定し、タイトルを改善する。
クイックスタート
- 1
uvをインストールする(インストーラーを実行)
README の公式手順に従ってインストール - 2
Google APIの認証情報(OAuthクライアントまたはサービスアカウント)を作成し、JSONファイルを保存する
- 3
認証情報ファイルを指定して、uvxサーバーの設定をAIクライアント(Claude Desktopなど)に追加する
- 4
クライアントを再起動し、GSCのプロパティ一覧を表示するよう依頼する
使う前に知っておきたいこと
- 利用するには、Google Cloudの認証情報を設定し、Search Console APIを有効にする必要があります。
- READMEでは、利用枠に制限のある有料ホスト版が紹介されています。
トピック
よくある質問
- mcp-gsc とは?
- Google Search ConsoleのデータをClaude、Cursor、CodexなどのAIアシスタントにつなぎ、自然言語でSEO分析できるMCPサーバー。 mcp-gscは、Google Search ConsoleとAIアシスタントを連携するModel Context Protocol(MCP)サーバーです。Claude Desktop、Cursor、Codex CLI、Gemini CLIなどのクライアントに設定すると、「どの検索クエリがトラフィックを生んでいるか」「クリック数が減ったページはどれか」といった質問を自然な言葉で尋ねられます。
- mcp-gsc は無料で使えますか?ライセンスは?
- mcp-gsc は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- mcp-gsc は今もメンテナンスされていますか?
- 半年以内に更新あり。mcp-gsc の最終コミットは 2026年9月15日 です。
- mcp-gsc は何に使えますか?
- AIアシスタントにサイトの週次SEOパフォーマンスの要約を依頼する。 複数のページが競合している検索クエリを見つけ、どのページを残すか判断する。 重要なページ群のインデックス登録に関する問題を監査する。 表示回数が多くCTRが低い検索クエリを特定し、タイトルを改善する。
- mcp-gsc のインストール方法は?
- uvをインストールする(インストーラーを実行) Google APIの認証情報(OAuthクライアントまたはサービスアカウント)を作成し、JSONファイルを保存する 認証情報ファイルを指定して、uvxサーバーの設定をAIクライアント(Claude Desktopなど)に追加する クライアントを再起動し、GSCのプロパティ一覧を表示するよう依頼する
- mcp-gsc はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/AminForou/mcp-gsc
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
AIアシスタントがプロンプトでBlenderの3Dシーンを作成・編集・確認できるアドオンとMCPサーバー。
LLMをツールやデータにつなぐMCPサーバー、クライアント、対話型アプリを構築するPythonフレームワーク。
ClaudeやCursorなどのAIアシスタントにn8nワークフローノードのドキュメント、プロパティ、操作を提供し、ワークフローの作成と検証を支援するMCPサーバー。
LLMアプリケーションに標準化されたコンテキストを提供する、Model Context Protocolサーバーとクライアント構築用の公式TypeScript SDK。
MCPサーバー、Reactビューを備えたMCP Apps、クライアントを構築するための、InspectorとCLIを内蔵したTypeScriptフレームワーク。