Supabase is now an official app in ChatGPT. Connect your Supabase projects and manage your entire database infrastructure by telling ChatGPT what you need.
With the Supabase ChatGPT app, you can execute SQL queries, modify schemas, deploy edge functions, manage branches, and troubleshoot your projects without leaving your conversation with ChatGPT.
Ask ChatGPT to check security advisors on your project and fix any issues. Request a schema change and ChatGPT executes it. Deploy an edge function with a single prompt.
What you can do#
The Supabase ChatGPT app includes 29 tools:
- Database management: Execute SQL queries on Postgres databases, design and modify table schemas, list tables and extensions, get security recommendations.
- Project operations: List and create projects, get cost estimates, pause and restore projects, access real-time logs.
- Branching and migrations: Create development branches, merge changes, rebase and reset branches, list and apply migrations.
- Edge functions: List, deploy, and manage serverless functions.
- Documentation: Search Supabase docs directly from ChatGPT.
You can also pair the app with ChatGPT Projects to scope a conversation to a specific Supabase project. Set your project reference in the project instructions once, and every chat in that project connects to the right database automatically.
Getting started#
In ChatGPT, open the app directory and search for Supabase, or go directly to the app listing. Authorize ChatGPT to access your Supabase organization.
The app works on all Supabase plans and paid ChatGPT plans (Plus, Pro, Team, Enterprise).
If you don't have a Supabase account yet, start your project for free at supabase.com. Then connect it to ChatGPT and manage your projects by describing what you need.
Read the documentation at supabase.com/docs/guides/getting-started/mcp.