Skip to main content

At a glance

Credentials

Set these per environment. See Connect an integration.
VariableRequiredDescription
SUPABASE_ACCESS_TOKENYesSupabase personal access token for the Management API (starts with sbp_) Docs.
SUPABASE_URLYesYour Supabase project URL (e.g., https://xxxxx.supabase.co) Docs.
SUPABASE_ANON_KEYYesSupabase anonymous/public API key for client-side operations Docs.
SUPABASE_SERVICE_KEYYesSupabase service role key for server-side operations (bypasses RLS) Docs.

Tools

ToolAccessDescription
List TablesReadList all tables in your Supabase database
Query TableReadSelect rows from a table with optional filters and sorting
Insert RowWriteInsert a new row into a table
Update RowWriteUpdate an existing row in a table
Delete RowWriteDelete a row from a table
List OrganizationsReadList the organizations your access token can manage
List ProjectsReadList all Supabase projects across your organizations
Get ProjectReadGet details and status of a Supabase project
Run SQLWriteRun a SQL query against a project’s Postgres database via the Management API

Example prompts

  • Help me query data from my Supabase database. Show me specific records or analyze patterns.
  • Create a new record in my Supabase database with the information I provide.
  • Find and update records in my Supabase database based on specific criteria.
  • Show me statistics and insights about my Supabase database tables and data.