mcpField
U
Untapped Search Console

Untapped Search Console

ローカル
github.comビジネス・マーケティング06 日前に更新

Untapped Search Console について

Untapped Search Consoleは、Google Search Consoleから検索語句、ページ、パフォーマンスの変化を読み取ります。検索流入の傾向や機会を把握したいサイト運営者向けで、データは読み取り専用です。

主な機能

  1. 01クリック数と表示回数の確認
  2. 02検索語句・ページ・国・デバイス・日付別の分析
  3. 03検索結果1ページ目に近い語句の発見
  4. 04成果のある語句と表示されない語句の識別
  5. 05期間比較と増減の把握

活用シーン

  1. 01期間ごとのクリック数と表示回数の確認
  2. 02順位4~20位でクリックのない語句の発見
  3. 03流入が増減したページや語句の特定
  4. 04デバイスや国別のパフォーマンス確認

MCP 対応

読み取り専用のGoogleログイン、プロパティ検索、実績と合計の取得、機会分析、期間比較のツールをMCPクライアントに提供します。

設定

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

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

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

リポジトリ
パッケージ
mcpbuntapped-search-console-mcp-0.2.0.mcpb0.2.0

ツール

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

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

詳細

Untapped Search Console

ユーザーがサイトを見つけるために何を検索しているか、1ページ目に近い検索キーワードは何か、先月から何が変化したかを、自分の Search Console から確認できます。無料で、読み取り専用です。Find Untapped Growth が開発しました。

ツール

ツール内容
google_login / google_login_status / google_logout読み取り専用の Google サインインを 1 回行うと、すべての Untapped Google プラグインで共有されます
gsc_sitesSearch Console のプロパティ
gsc_totals指定期間におけるサイトの実際のクリック数と表示回数
gsc_performanceフィルター付きで、クエリ/ページ/国/デバイス/日付ごとの行を取得します(一度に最大 3 項目)
gsc_whats_workingearning(保護する)・close(順位 4~20 位でクリックなし。施策の効果が期待できる箇所)・top3_no_clicks(タイトル/スニペットを修正)・invisible(20 位以下)
gsc_compare今期と前期の比較:増加、減少、新規、消失、および両期間の実際の合計

Search Console の直近約 2 日分は確定していないため、期間の終了日はデフォルトで 3 日前です。今日を終了日とする期間では、実際にはない減少が表示されます。

インストール

  • Claude Code: /plugin install untapped-search-console --marketplace CTF-Max/untapped-plugins (または、ターミナルで claude plugin marketplace add CTF-Max/untapped-plugins を実行してから、 claude plugin install untapped-search-console@untapped-plugins を実行します)。
  • Codex: codex plugin marketplace add CTF-Max/untapped-plugins を実行してから、codex plugin add untapped-search-console@untapped-plugins を実行します。
  • PATH 上で python として実行できる Python 3.10 以降が必要です。標準ライブラリのみを使用するため、pip install は不要です。

セットアップ

Untapped Index Watch と同じ Google サインインを使用します。Search Console API を有効にした Google Cloud の デスクトップアプリ OAuth クライアントが必要です(手順は Index Watch の README を参照)。 Claude Code:プラグインの設定にある「Google OAuth client file」で、そのファイルを選択します。Codex: setx UNTAPPED_GOOGLE_CLIENT_SECRET "C:\path\to\client_secret.json" を実行してから、再起動します。その後、エージェントに google_login を実行するよう依頼してください。Index Watch ですでにサインイン済みの場合、追加の作業は不要です。

接続先

Google のみです。サインインには accounts.google.com と oauth2.googleapis.com、Search Console のデータ取得には searchconsole.googleapis.com と www.googleapis.com に接続します。テレメトリーはありません。詳細は PRIVACY.md を参照してください。

制限事項

  • Google はプライバシー保護のため、検索数の少ないクエリを非表示にします。そのため、クエリ行の合計はサイト全体の合計と一致しません。実際の合計は gsc_totals で取得できます。
  • 順位は平均値をさらに平均した値であり、傾向を把握するための参考値です。
  • gsc_compare は各期間の上位 1,000 行を比較するため、「消失」は「上位 1,000 位から外れた」という意味の場合があります。

開発

python -m unittest discover -s untapped-search-console/tests   # offline, 7 tests

コメント

MCP は初めてですか?

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

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