Skip to content
Last updated

Supabase integration

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

  • A Supabase account with access to at least one project or organization

Connect Supabase in Agen.co

  1. In the Agen.co portal, go to ConnectorsMy connectors and click Add connector.
  2. In the search bar, type Supabase and select it from the results.
  3. 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.
  4. 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:

AreaWhat it covers
DatabaseListing tables, managing extensions, running migrations, and executing SQL
DebuggingRetrieving service logs and security/performance advisor reports
DevelopmentFetching project URLs and API keys, and generating TypeScript types from the database schema
Edge FunctionsListing, deploying, and retrieving edge functions
Account managementManaging projects and organizations (disabled when the connection is scoped to a single project)
DocumentationSearching Supabase's own documentation
BranchingCreating, merging, and deleting database branches (paid plans only)
StorageManaging 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.

Additional resources