Supabase AI agent for querying, migrating and fixing your database

Connect your Supabase organization and Manus works on the projects you already have. Ask in plain English and it writes the SQL, plans schema changes, deploys Edge Functions and looks into errors.

First, connect Supabase in Manus

Find the project with customer subscriptions and compare cancellations from the last 30 days by plan tier.

Found 3 projects. Subscriptions are in billing-prod.
Pro lost the most subscribers: 48 cancellations, up from 31 in the 30 days before. Team and Starter held steady.
billing-prodQuery ran
select plan_tier, count(*) as cancellations
from subscriptions
where canceled_at >= now() - interval '30 days'
group by plan_tier
order by cancellations desc;
Plan tierLast 30 days30 days before
Pro4831
Team2224
Starter1918

Query your Supabase database in plain English

Text to SQL on your live data: Manus finds the right project, writes the SQL, runs it and explains what the numbers mean.

Sign-ups, last 14 days vs. the 14 days before

Email−38%
Phone+2%
Magic link−1%
The drop comes from email sign-ups. Most new users stop at the confirmation step.

Ask your Supabase database why sign-ups dropped

Chat with database tables in plain words, the way you’d ask a data analyst. Manus handles the natural language to SQL step, runs the query on your project and answers with the numbers behind it.

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;
ChartSpreadsheet36 rows

Write and run Supabase SQL for a weekly report

Manus writes the query, runs it on your project, shows you the SQL and turns the result into a chart and a spreadsheet you can share.

Supabase migrations you approve first

Hand over a spreadsheet or a schema idea. Manus works like an AI data engineer: ask it to show the plan and the SQL first, and it runs the migration only after you say yes.

  1. Read crm_export.csv and your customers table

    2,431 rows found

  2. Proposed schema changes

    alter table customers add column lead_source text;
    alter table customers add unique (email);
  3. Approved by you

  4. Migration applied

    2,394 rows imported, 37 duplicates removed

Move a CRM export into your Supabase customer table

Manus looks at the file and your current Supabase setup, proposes the schema changes and waits for your approval before it runs the migration. It maps the columns, removes duplicates and checks the result.

A Supabase AI assistant for errors, security and speed

When something breaks, Manus reads what happened in your project and explains it. It also points out the Supabase recommendations worth fixing.

10:02Sign-in with magic linkLink expired
10:01Sign-in with magic linkLink expired
09:58Sign-in with passwordSigned in
Magic links now expire after 5 minutes, and many emails arrive later than that.

Trace sign-in problems and data errors

Here Manus works as an AI database agent. It reviews recent system activity in your project to find failed requests, sign-in problems and data errors, then tells you the likely cause and what to change.

  1. 1Row level security is off on public.invoicesSecurity
  2. 2Leaked password protection is offSecurity
  3. 3No index on the foreign key orders.customer_idPerformance

Review Supabase security and performance advice

Manus pulls up the Supabase recommendations that may help protect your data or speed up your app, explains each one in plain words and ranks them by risk.

Build on a Supabase vector database

Give your AI features the context they need, or have Manus build a new app on top of Supabase.

24Articles312Sections312Embeddings
help_sections.embedding vector(1536)
[0.021, -0.113, 0.087, …]
“reset password”How to reset your password

An AI knowledge base on Supabase pgvector

Manus collects your documents, splits them into sections, generates embeddings and stores them in Supabase, where the pgvector extension keeps them ready for similarity search.

Book a table

NameDate and timeGuests

bookings

idnamebooked_forguests

Use Supabase as the backend for a new web app

Ask Manus to build a web app on top of your Supabase project, so new data lands where the rest of your product already lives.

Supabase Edge Functions and everyday data work

Ship a function, keep data flowing in, fill the gaps and fix what’s wrong.

Deploy a Supabase Edge Function from the chat

Manus writes the function and deploys it to your project without you leaving the conversation.

Sync ad results into Supabase every morning

Bring data from your other apps into Supabase instead of exporting spreadsheets by hand.

Fill in missing product details from the web

Manus finds rows with empty fields, looks the details up on the web and fills them in.

Find and fix broken records

Manus audits your tables for missing or inconsistent records, lists what it found and applies the fixes you approve.

See how scheduled tasks run on their own

Get started with Supabase in three steps

Supabase is a built-in connector in Manus, made by Supabase. Connect it once and any task can use it.

Open Connectors

In Manus, open Settings, then Connectors, and select Supabase.

Authorize your organization

Sign in to Supabase and choose the organization with the projects you want Manus to use.

Describe the result you need

Start a task with the Supabase connector enabled and say what you want in plain words.

For developers: this connector runs on the Supabase MCP server, made by Supabase, so you don’t add a server address or edit a config file. Manus only works with the organizations and projects you authorize, what it can do depends on that access and your Supabase plan, and you can revoke the connection at any time.

How Manus connectors work

More ways to work with data in Manus

Frequently asked questions

What is the Supabase connector in Manus?

It’s the Supabase connector in Manus Connectors, built by Supabase. It turns Manus into a Supabase AI agent with permissioned access to your projects, so it can manage tables, run SQL queries, apply schema migrations and deploy Edge Functions.

How do I connect Supabase to Manus?

Open Settings, then Connectors in Manus, select Supabase and authorize the organization you want to use. Then start a task with the Supabase connector enabled and describe the result you need. You need a Supabase account and permission to access the projects you want Manus to use.

Does Manus use the Supabase MCP server?

Yes. The Supabase connector runs on the Supabase MCP server, made by Supabase, so you don’t set up a server yourself. In Manus, you add Supabase from Connectors and sign in. There’s no server address or config file to add.

Can Manus turn plain English into SQL?

Yes. Ask a question in plain English and Manus finds the right project, writes and runs the SQL, analyzes the result and explains the answer. It’s an AI SQL generator that also runs the query on your data, so you don’t need database knowledge to use it.

Can I review schema changes before Manus applies them?

Yes. Ask Manus to show the proposed changes first. It looks at your current Supabase setup, lays out the schema changes and the SQL migrations, waits for your approval, then applies them and checks the result.

What can Manus access in my Supabase account?

Only the Supabase organizations and projects covered by the access you authorize. What Manus can do also depends on that access and on the features in your Supabase plan. You can revoke the connection from your Manus settings at any time.

Do I need to build my app on Manus to use this?

No. The connector works with any Supabase project, wherever the app was built. You can also use Supabase as the backend when Manus builds a new web app for you.

Can Manus deploy Supabase Edge Functions?

Yes. Manus can write an Edge Function and deploy it to your Supabase project without you leaving the conversation.

Can I use Supabase pgvector with Manus?

Yes. Manus can collect documents, process them, generate embeddings and store them in your Supabase project. Supabase stores embeddings in Postgres with the pgvector extension, so your app can run similarity search on them.

Bring your Supabase projects into your next Manus task

Connect Supabase in Manus