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_sqlSQL を実行します。
apply_migrationマイグレーションを適用します。
list_migrations適用済みのマイグレーションを一覧します。
list_extensions有効な拡張を一覧します。
query_logsプロジェクトのログを検索します。
get_advisorsセキュリティとパフォーマンスの指摘を取得します。
generate_typescript_typesスキーマから TypeScript の型を生成します。
list_edge_functionsEdge Functions を一覧します。
deploy_edge_functionEdge Function をデプロイします。
get_project_urlプロジェクトの API URL を取得します。
get_publishable_keys公開用の API キーを取得します。
search_docsSupabase のドキュメントを検索します。
ツール一覧は Supabase 公式 MCP サーバーの提供内容に従い、変わることがあります。
使い方の例
データの調査
テーブル構成を確認し、集計や検索の SQL を書いて実行し、結果を説明します。
スキーマ変更
要件からマイグレーションを書いて適用し、TypeScript の型を再生成します。
ログとアドバイザーの確認
エラーログを検索し、セキュリティ・パフォーマンスの指摘と合わせて改善点をまとめます。
Edge Function の更新
関数のコードを取得して修正し、デプロイします。
そのまま使えるプロンプト
- users テーブルの直近 7 日の新規登録数を日別に集計して
- orders に status カラム (text, default 'pending') を足すマイグレーションを書いて適用して
- 直近 1 時間の API エラーログを調べて、原因になりそうな点をまとめて
- セキュリティアドバイザーの指摘を一覧して、優先度の高いものから直し方を教えて
