Supabase Backend As A Service
Unified workflow capability combining Supabase's database, authentication, and storage services for full-stack application development. Used by developers building web and mobile applications who need a complete backend without managing infrastructure. Combines the Management API, Auth API, Database REST API, and Storage API into a single coherent developer experience.
What You Can Do
MCP Tools
list-projects
List all Supabase projects
create-project
Create a new Supabase project
get-project
Get details for a specific project
get-project-health
Get project health and service status
get-api-keys
Get the API keys (anon, service_role) for a project
list-functions
List all Edge Functions for a project
create-function
Deploy a new Edge Function to a project
list-secrets
List secrets stored for a project
list-organizations
List all organizations the user belongs to
sign-up
Register a new user with email and password
sign-in
Sign in a user and get JWT access token
get-user
Get the currently authenticated user's profile
list-users
List all users in the project (admin)
select-rows
Query rows from a database table with filtering and pagination
insert-rows
Insert one or more rows into a database table
update-rows
Update rows in a table matching filter criteria
invoke-function
Call a PostgreSQL stored function via RPC
list-buckets
List all storage buckets in the project
create-bucket
Create a new storage bucket
create-signed-url
Create a signed URL for temporary access to a private file