データベースのクエリ、移行、修正のための Supabase AI エージェント

Supabase の組織を接続すると、Manus はすでにあるプロジェクトで動作します。日常の言葉で質問すれば、SQL を書き、スキーマ変更を計画し、Edge Functions をデプロイし、エラーを調査します。

まず Manus で Supabase を接続

顧客サブスクリプションを持つプロジェクトを見つけ、過去 30 日間の解約をプラン階層別に比較する。

3 件のプロジェクトが見つかりました。サブスクリプションは billing-prod にあります。
Pro は最も多くの契約者を失いました: キャンセル 48 件、前の 30 日間の 31 件から増加。Team と Starter は安定していました。
billing-prodクエリを実行しました
select plan_tier, count(*) as cancellations
from subscriptions
where canceled_at >= now() - interval '30 days'
group by plan_tier
order by cancellations desc;
プラン階層過去30日間30 日前
Pro4831
Team2224
Starter1918

平易な英語で Supabase データベースに問い合わせ

ライブデータ上でテキストを SQL に変換:Manus が該当するプロジェクトを見つけ、SQL を書いて実行し、その数値の意味を説明します。

サインアップ数:直近 14 日間と前の 14 日間の比較

メール−38%
電話+2%
マジックリンク−1%
この低下はメール登録が原因です。多くの新規ユーザーが確認ステップで止まっています。

Supabase のデータベースにサインアップが減った理由を聞いてみましょう

データアナリストに頼むような感覚で、普段の言葉でデータベースのテーブルと対話できます。Manus が自然言語を SQL に変換し、プロジェクト上でクエリを実行して、その背後にある数値で答えます。

weekly_revenue.sql
select date_trunc('week', paid_at) as week,
plan, sum(amount) as revenue
from payments
where paid_at >= now() - interval '12 weeks'
group by 1, 2 order by 1;
チャートスプレッドシート36 行

週次レポート用に Supabase の SQL を書いて実行する

Manus はクエリを作成してあなたのプロジェクトで実行し、SQL を表示したうえで、結果を共有可能なグラフとスプレッドシートに変換します。

まず承認してから実行する Supabase マイグレーション

スプレッドシートやスキーマのアイデアを渡してください。Manus は AI データエンジニアのように動きます。まず計画と SQL を確認するよう依頼すれば、あなたが承認した後にのみマイグレーションを実行します。

  1. crm_export.csv とあなたの customers テーブルを読み込みました

    2,431 行が見つかりました

  2. 提案されたスキーマの変更

    alter table customers add column lead_source text;
    alter table customers add unique (email);
  3. あなたが承認済み

  4. マイグレーションが適用されました

    2,394 行をインポート、37 件の重複を削除

CRM のエクスポートデータを Supabase の顧客テーブルに移動

Manus はファイルと現在の Supabase の設定を確認し、スキーマの変更案を提示し、承認を得てからマイグレーションを実行します。列を対応付け、重複を取り除き、結果を確認します。

エラー、セキュリティ、速度のための Supabase AI アシスタント

何か問題が起きたとき、Manus はプロジェクト内で何が起きたかを読み取り、説明します。対応すべき Supabase の推奨事項も教えてくれます。

10:02マジックリンクでサインインリンクの期限が切れました
10:01マジックリンクでサインインリンクの期限が切れました
09:58パスワードでサインインサインイン済み
マジックリンクは 5 分で期限切れになりますが、多くのメールはそれより遅く届きます。

サインインの問題とデータエラーを追跡

ここでは Manus が AI データベースエージェントとして機能します。プロジェクト内の最近のシステムアクティビティを確認し、失敗したリクエスト、ログインの問題、データエラーを見つけ出し、考えられる原因と変更すべき点を教えてくれます。

  1. 1public.invoices で行レベルセキュリティが無効になっていますセキュリティ
  2. 2漏洩パスワード保護が無効ですセキュリティ
  3. 3外部キー orders.customer_id にインデックスがありませんパフォーマンス

Supabase のセキュリティとパフォーマンスに関するアドバイスを確認

Manus はデータ保護やアプリの高速化に役立つ可能性がある Supabase の推奨事項を取得し、それぞれを分かりやすい言葉で説明し、リスクの高さで並べ替えます。

Supabase ベクターデータベース上に構築する

AI 機能に必要なコンテキストを与えるか、Manus に Supabase 上で新しいアプリを構築させましょう。

24記事312セクション312埋め込み(Embeddings)
help_sections.embedding vector(1536)
[0.021, -0.113, 0.087, …]
「パスワードをリセット」パスワードの再設定方法

Supabase pgvector 上の AI ナレッジベース

Manus はドキュメントを収集してセクションに分割し、埋め込みを生成して Supabase に保存します。そこでは pgvector 拡張機能が類似検索のために準備しておきます。

テーブルを予約する

名前日付と時刻ゲスト

bookings

idnamebooked_forguests

新しい Web アプリのバックエンドとして Supabase を使う

Manus に Supabase プロジェクトの上にウェブアプリを構築してもらい、新しいデータが既存のプロダクトのデータと同じ場所に入るようにする。

Supabase エッジ関数と日常のデータ作業

関数をリリースし、データを継続的に取り込み、欠落を補い、誤りを修正しましょう。

チャットから Supabase のエッジ関数をデプロイ

Manus は関数を作成し、会話を離れることなくあなたのプロジェクトにデプロイします。

毎朝広告結果を Supabase に同期する

他のアプリのデータを、スプレッドシートを手動でエクスポートせずに Supabase に取り込みます。

ウェブから不足している商品情報を補完

Manus は空のフィールドがある行を見つけ、ウェブで詳細を調べて記入します。

壊れたレコードを見つけて修正する

Manus はテーブルの欠落や不整合のあるレコードを点検し、見つかった内容を一覧表示して、承認した修正を適用します。

スケジュールタスクがどのように自動実行されるか見る

3 ステップで Supabase を始めよう

Supabase は Manus に組み込まれたコネクタで、Supabase 公式が開発しています。一度接続すれば、以降どのタスクでも使えます。

コネクタを開く

Manus で「設定」を開き、「コネクタ」に進んで Supabase を選択します。

組織を認可する

Supabase にサインインし、Manus に使用させたいプロジェクトが含まれる組織を選択してください。

欲しい結果を説明してください

Supabase コネクタを有効にしてタスクを開始し、やりたいことを普段の言葉で伝えてください。

開発者向け:このコネクタは Supabase が開発した Supabase MCP サーバー上で動作するため、サーバーアドレスの追加や設定ファイルの編集は不要です。Manus はあなたが認可した組織とプロジェクトのみを扱い、できることはその権限と Supabase のプランによって決まります。接続はいつでも取り消せます。

Manus のコネクタの仕組み

Manus でデータを扱うその他の方法

よくある質問

Manus における Supabase コネクタとは何ですか?

これは Supabase が開発した Manus Connectors 内の Supabase コネクタです。Manus を Supabase の AI エージェントに変え、権限の範囲内でプロジェクトにアクセスし、テーブルの管理、SQL クエリの実行、スキーマのマイグレーション適用、Edge Functions のデプロイを行えます。

Supabase を Manus に接続する方法は?

Manus で「設定」を開き、「コネクタ」に進んで Supabase を選び、使用したい組織を認証してください。その後、Supabase コネクタを有効にしたタスクを開始し、必要な結果を説明してください。Supabase のアカウントと、Manus に使わせたいプロジェクトへのアクセス権限が必要です。

Manus は Supabase MCP サーバーを使用していますか?

はい。Supabase コネクタは Supabase が開発した Supabase MCP サーバー上で動作するため、自分でサーバーを構築する必要はありません。Manus では、コネクタから Supabase を追加してサインインするだけです。サーバーアドレスや設定ファイルを入力する必要はありません。

Manus は平易な英語を SQL に変換できますか?

はい。普段の言葉で質問するだけで、Manus が該当するプロジェクトを見つけ、SQL を書いて実行し、結果を分析して答えを説明します。これはクエリをあなたのデータ上で実際に実行してくれる AI SQL ジェネレーターなので、データベースの知識がなくても使えます。

Manus がスキーマの変更を適用する前に確認できますか?

できます。Manus に提案内容を先に見せてもらいましょう。現在の Supabase の設定を確認し、スキーマの変更点と SQL マイグレーションを提示して、承認を待ってから実行し、結果を確認します。

Manus は私の Supabase アカウントで何にアクセスできますか?

あなたが許可したアクセス範囲内の Supabase 組織とプロジェクトのみです。Manus が実行できる内容は、その権限とあなたの Supabase プランの機能にも依存します。接続はいつでも Manus の設定から取り消せます。

これを使うには Manus 上でアプリを構築する必要がありますか?

いいえ。このコネクタは、アプリがどこで構築されたかにかかわらず、どの Supabase プロジェクトでも使用できます。Manus が新しい Web アプリを構築する際のバックエンドとして Supabase を使うこともできます。

Manus は Supabase の Edge Functions をデプロイできますか?

はい。Manus は Edge Function を作成し、会話を離れることなくあなたの Supabase プロジェクトにデプロイできます。

Manus で Supabase pgvector を使えますか?

はい。Manus はドキュメントを収集し、処理し、埋め込みを生成して、Supabase プロジェクトに保存できます。Supabase は pgvector 拡張機能を使って埋め込みを Postgres に保存するため、アプリ上で類似度検索を実行できます。

Supabase のプロジェクトを次の Manus タスクに取り込む

Manus で Supabase を接続