Supabase

Supabase を AI から使う

Supabase 公式 MCP 経由で、プロジェクトの管理、SQL とマイグレーションの実行、ログとアドバイザーの確認、Edge Functions のデプロイ、ドキュメント検索ができます。ログインで接続。本番データに対するツール実行は確認してから許可してください。

Supabase 公式の MCP サーバーを、Arlet を通していつもの AI サービスから使えるようにします。ログインするだけで接続が完了します。

プロジェクトの管理、SQL とマイグレーションの実行、ログとアドバイザーの確認、Edge Functions のデプロイ、ドキュメント検索まで AI から行えます。書き込み系のツールを含むので、本番プロジェクトに対して使うときは AI クライアント側でツール実行を確認してから許可してください。使えるツールは Supabase 公式サーバーが提供するものと同じです。

AI サービスを選ぶ

お使いの AI サービスを選ぶと、Supabase との接続手順が表示されます。

できること

Supabase 連携で AI が呼び出せるツールです。

  • list_projects

    組織のプロジェクトを一覧します。

  • get_project

    プロジェクトの詳細を取得します。

  • list_tables

    テーブルを一覧します。

  • execute_sql

    SQL を実行します。

  • apply_migration

    マイグレーションを適用します。

  • list_migrations

    適用済みのマイグレーションを一覧します。

  • list_extensions

    有効な拡張を一覧します。

  • query_logs

    プロジェクトのログを検索します。

  • get_advisors

    セキュリティとパフォーマンスの指摘を取得します。

  • generate_typescript_types

    スキーマから TypeScript の型を生成します。

  • list_edge_functions

    Edge Functions を一覧します。

  • deploy_edge_function

    Edge Function をデプロイします。

  • get_project_url

    プロジェクトの API URL を取得します。

  • get_publishable_keys

    公開用の API キーを取得します。

  • search_docs

    Supabase のドキュメントを検索します。

ツール一覧は Supabase 公式 MCP サーバーの提供内容に従い、変わることがあります。

使い方の例

  • データの調査

    テーブル構成を確認し、集計や検索の SQL を書いて実行し、結果を説明します。

  • スキーマ変更

    要件からマイグレーションを書いて適用し、TypeScript の型を再生成します。

  • ログとアドバイザーの確認

    エラーログを検索し、セキュリティ・パフォーマンスの指摘と合わせて改善点をまとめます。

  • Edge Function の更新

    関数のコードを取得して修正し、デプロイします。

そのまま使えるプロンプト

  • users テーブルの直近 7 日の新規登録数を日別に集計して
  • orders に status カラム (text, default 'pending') を足すマイグレーションを書いて適用して
  • 直近 1 時間の API エラーログを調べて、原因になりそうな点をまとめて
  • セキュリティアドバイザーの指摘を一覧して、優先度の高いものから直し方を教えて