Supabase is an open-source Postgres platform providing database, authentication, storage, and edge-function services. Supabase publishes its own official MCP server, so Agen.co connects to it directly as an Official connector, giving your agents access to your Supabase projects and organization through your account's existing permissions.
Prerequisites
Prerequisites
- A Supabase account with access to at least one project or organization
- In the Agen.co portal, go to Connectors → My connectors and click Add connector.
- In the search bar, type
Supabaseand select it from the results. - Optionally fill in Instance Slug — distinguishes multiple instances of this MCP connector by prefixing each imported tool as
slug__tool. Use lowercase kebab-case; leave empty for a single instance. This value is immutable after creation. - Click Connect.
You're redirected to Supabase to sign in and grant organization access. No Client ID or Client Secret needs to be entered manually.
Once connected, Supabase appears under My connectors with tools spanning:
| Area | What it covers |
|---|---|
| Database | Listing tables, managing extensions, running migrations, and executing SQL |
| Debugging | Retrieving service logs and security/performance advisor reports |
| Development | Fetching project URLs and API keys, and generating TypeScript types from the database schema |
| Edge Functions | Listing, deploying, and retrieving edge functions |
| Account management | Managing projects and organizations (disabled when the connection is scoped to a single project) |
| Documentation | Searching Supabase's own documentation |
| Branching | Creating, merging, and deleting database branches (paid plans only) |
| Storage | Managing storage buckets (disabled by default) |
Enabling the Supabase connector isn't enough on its own. Tool calls remain denied until you create a policy that grants access to the specific tools you want to expose.