Skip to main content
Glama
bwengr

Google Search Console MCP Server

by bwengr

Google Search Console MCPサーバー

Google Search Consoleのデータ(ウェブサイトのランキング、クリック数、インプレッション数)をクエリするためのMCPサーバーです。

セットアップ

  1. 依存関係のインストール:

    npm install
  2. 認証情報の設定:

    .env.example.env にコピーし、値を入力します:

    cp .env.example .env

    必要なもの:

    • GSC_SITE_URL: GSCでのサイトURL(例: sc-domain:bwengr.com

    • GOOGLE_CLIENT_ID: Google Cloud ConsoleのOAuth2クライアントID

    • GOOGLE_CLIENT_SECRET: OAuth2クライアントシークレット

  3. OAuth2認証情報の取得:

    • Google Cloud Console にアクセスします

    • プロジェクトを作成するか、既存のプロジェクトを選択します

    • 「Search Console API」を有効にします

    • OAuth2認証情報を作成します(デスクトップアプリまたはウェブアプリケーション)

    • リダイレクトURIとして http://localhost:3000/oauth/callback を追加します

    • クライアントIDとシークレットを .env にコピーします

使用方法

npm start

利用可能なMCPツール

  • getTopQueries - クリック数別のトップ検索クエリを取得

  • getPagePerformance - 特定のページのパフォーマンスデータを取得

  • getSiteSummary - サイト全体の検索パフォーマンスを取得

  • getRankingChanges - ランキングが大幅に変動したページを検索

認証情報

.env をGitHubにコミットしないでください。 認証情報はローカルのみに保存されます。

-
security - not tested
A
license - permissive license
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/bwengr/bw-gsc-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server