DOCS — CLAUDE.AI

claude.ai から使う

claude.ai のカスタムコネクタに Supabase のホスト型 MCP(読み取り専用)を登録すると、ブラウザの Claude から蓄積データに SQL で問い合わせられます。Claude Code の環境がない人向けの経路です。

カスタムコネクタを登録する

  1. claude.ai の設定 → コネクタ → カスタムコネクタを追加を開きます。
  2. 名前(例: gsc)と、次の URL を入力します。
    https://mcp.supabase.com/mcp?project_ref=<自分のプロジェクト>&read_only=true
    <自分のプロジェクト> は運営(BizFun)からお渡しする Supabase の project_ref に置き換えます。read_only=true は外さないでください。
  3. 「追加」を押すと Supabase の OAuth 認可画面が開きます。対象の組織・プロジェクトを選んで許可します。
  4. チャット画面のツール一覧に gsc が出ていれば完了です。会話ごとに有効/無効を切り替えられます。

この経路は Supabase が提供するホスト型の MCP サーバーを使います。GSC ダッシュボード側で新たにサーバーを立てる必要はなく、認証は Supabase のアカウントで行います。

使えるビュー(7つ)

蓄積 DB には v_gsc_* の7つのビューがあります。生テーブルではなく必ずビューを使ってください。掲載順位の重み付けがビューに固定されているためです。

ビュー内容
v_gsc_queryスナップショットごとのクエリ別の値(28日集計)site, period_start, period_end, truncation_risk, warnings, query, clicks, impressions, ctr, position
v_gsc_pageスナップショットごとのページ別の値(28日集計)site, period_start, period_end, truncation_risk, warnings, page, clicks, impressions, ctr, position
v_gsc_query_trendクエリの全期間合算。順位は表示回数で重み付け済みsite, query, first_period, last_period, snapshots, clicks, impressions, ctr, position, truncation_in_range
v_gsc_page_trendページの全期間合算。順位は表示回数で重み付け済みsite, page, first_period, last_period, snapshots, clicks, impressions, ctr, position, truncation_in_range
v_gsc_striking惜しい順位(11〜20位・表示100以上)のクエリ。v_gsc_query の絞り込みv_gsc_query と同じ
v_gsc_low_ctr高表示・低CTR(表示1,000以上・CTR1%未満)のページ。v_gsc_page の絞り込みv_gsc_page と同じ
v_gsc_latest_snapshotサイトごとの最新スナップショット1行(概況と欠落リスク)site, period_start, period_end, clicks, impressions, ctr, position_raw, clicks_prev, impressions_prev, truncation_risk, warnings, fetched_at

質問例

こう聞くClaude が書く SQL の方向
全サイトの最新スナップショットを、クリック数の多い順に一覧にして。欠落リスクも一緒に。v_gsc_latest_snapshot を使う
bulkfit24.com の惜しい順位のクエリを、表示回数の多い順に20件。最新の期間だけで。v_gsc_striking を period_end の最大値で絞る
kekkon-db.bzf.jp で「結婚相談所」を含むクエリの、蓄積開始からの合計クリックと重み付き順位。v_gsc_query_trend を query like で絞る

最初の会話で「GSC の蓄積データは v_gsc_* ビューにある。position は重み付け済み。truncation_risk が none 以外なら減少を断定しない」と一言伝えておくと、以降の SQL が安定します。プロジェクトの指示欄に書いておくのも有効です。

注意

ブラウザの Claude から、蓄積データに聞く

接続情報(project_ref)は運営からお渡しします。まずは権限付与から。

はじめかたを見る