Skip to main content
Glama
Joseph19820124

supabase-mcp-server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
TRANSPORTNoTransport mode: stdio (default) or httpstdio
SUPABASE_URLYesYour Supabase project URL
SUPABASE_SERVICE_ROLE_KEYYesService role key (found in Project Settings > API)

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
supabase_queryA

Select rows from a Supabase table with filters, ordering, and pagination

supabase_insertB

Insert one or more rows into a Supabase table

supabase_updateA

Update rows in a Supabase table matching the given filters

supabase_deleteA

Delete rows from a Supabase table matching the given filters

supabase_upsertA

Upsert (insert or update on conflict) rows in a Supabase table

supabase_rpcC

Call a Postgres function via RPC

supabase_list_tablesB

List all tables in the database schema

supabase_auth_list_usersA

List all users with pagination

supabase_auth_get_userA

Get a single user by their ID

supabase_auth_create_userB

Create a new user with email/password or phone

supabase_auth_update_userA

Update a user's email, password, phone, or metadata

supabase_auth_delete_userB

Delete a user by their ID

supabase_storage_list_bucketsA

List all storage buckets

supabase_storage_create_bucketB

Create a new storage bucket

supabase_storage_list_filesA

List files in a storage bucket at a given path

supabase_storage_uploadA

Upload a file to a storage bucket (base64-encoded content)

supabase_storage_downloadA

Download a file from a storage bucket (returns base64)

supabase_storage_deleteA

Delete files from a storage bucket

supabase_storage_get_public_urlA

Get the public URL for a file in a storage bucket

supabase_storage_moveA

Move or rename a file within a storage bucket

supabase_functions_invokeC

Invoke a Supabase Edge Function

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Joseph19820124/supabase-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server