← Tools Reference

Supabase

Supabase integration (Developer Tools, Data, Storage). Imported from open-connector.

OAuth18 toolshttps://api.supabase.com/v1
GET
supabase_list_organizations
List the organizations available to the authenticated Supabase account.

/organizations

GET
supabase_get_organization
Get details for a Supabase organization by slug.

/organizations/{organizationSlug}

1 parameter
ParamTypeRequiredDescription
organizationSlugstringrequiredThe Supabase organization slug.
GET
supabase_list_organization_members
List members of a Supabase organization.

/organizations/{organizationSlug}/members

1 parameter
ParamTypeRequiredDescription
organizationSlugstringrequiredThe Supabase organization slug.
GET
supabase_list_organization_projects
List projects in a Supabase organization with optional search and pagination.

/organizations/{organizationSlug}/projects

6 parameters
ParamTypeRequiredDescription
organizationSlugstringrequiredThe Supabase organization slug.
offsetintegeroptionalThe number of projects to skip.
limitintegeroptionalThe maximum number of projects to return, up to 100.
searchstringoptionalSearch projects by name.
sortstringoptionalThe sort order for projects.
statusesarrayoptionalProject statuses to include.
GET
supabase_list_projects
List Supabase projects visible to the authenticated account.

/projects

GET
supabase_get_project
Get detailed metadata for a Supabase project by project ref.

/projects/{projectRef}

1 parameter
ParamTypeRequiredDescription
projectRefstringrequiredThe Supabase project reference, for example 'abcdefghijklmnopqrst'.
GET
supabase_list_available_regions
List Supabase regions available for creating projects in an organization.

/projects/available-regions

3 parameters
ParamTypeRequiredDescription
organizationSlugstringrequiredThe Supabase organization slug.
continentstringoptionalOptional continent code for regional recommendations.
desiredInstanceSizestringoptionalOptional desired instance size for availability.
GET
supabase_get_project_health
Check health for selected services in a Supabase project.

/projects/{projectRef}/health

3 parameters
ParamTypeRequiredDescription
projectRefstringrequiredThe Supabase project reference, for example 'abcdefghijklmnopqrst'.
servicesarrayrequiredThe services to check.
timeoutMsintegeroptionalOptional timeout in milliseconds, up to 10000.
GET
supabase_list_project_api_keys
List API keys for a Supabase project.

/projects/{projectRef}/api-keys

2 parameters
ParamTypeRequiredDescription
projectRefstringrequiredThe Supabase project reference, for example 'abcdefghijklmnopqrst'.
revealbooleanoptionalWhether to reveal the full API key values.
GET
supabase_get_project_api_key
Get one API key record from a Supabase project.

/projects/{projectRef}/api-keys/{apiKeyId}

3 parameters
ParamTypeRequiredDescription
projectRefstringrequiredThe Supabase project reference, for example 'abcdefghijklmnopqrst'.
apiKeyIdstringrequiredThe unique identifier of the project API key.
revealbooleanoptionalWhether to reveal the full API key value.
GET
supabase_list_project_secrets
List secrets configured for a Supabase project.

/projects/{projectRef}/secrets

1 parameter
ParamTypeRequiredDescription
projectRefstringrequiredThe Supabase project reference, for example 'abcdefghijklmnopqrst'.
POST
supabase_upsert_project_secrets
Bulk create or update secrets for a Supabase project.

/projects/{projectRef}/secrets

2 parameters
ParamTypeRequiredDescription
projectRefstringrequiredThe Supabase project reference, for example 'abcdefghijklmnopqrst'.
secretsarrayrequiredThe secrets to create or update.
DELETE
supabase_delete_project_secrets
Bulk delete secrets from a Supabase project.

/projects/{projectRef}/secrets

2 parameters
ParamTypeRequiredDescription
projectRefstringrequiredThe Supabase project reference, for example 'abcdefghijklmnopqrst'.
namesarrayrequiredThe names of secrets to delete.
GET
supabase_generate_typescript_types
Generate TypeScript database types for a Supabase project.

/projects/{projectRef}/types/typescript

2 parameters
ParamTypeRequiredDescription
projectRefstringrequiredThe Supabase project reference, for example 'abcdefghijklmnopqrst'.
includedSchemasarrayoptionalDatabase schemas to include, such as public or auth.
POST
supabase_run_read_only_query
Run a SQL query through Supabase as the read-only database user.

/projects/{projectRef}/database/query/read-only

3 parameters
ParamTypeRequiredDescription
projectRefstringrequiredThe Supabase project reference, for example 'abcdefghijklmnopqrst'.
querystringrequiredThe SQL query to run with read-only permissions.
parametersarrayoptionalOptional positional query parameters.
GET
supabase_list_storage_buckets
List Storage buckets for a Supabase project.

/projects/{projectRef}/storage/buckets

1 parameter
ParamTypeRequiredDescription
projectRefstringrequiredThe Supabase project reference, for example 'abcdefghijklmnopqrst'.
GET
supabase_list_edge_functions
List Edge Functions in a Supabase project.

/projects/{projectRef}/functions

1 parameter
ParamTypeRequiredDescription
projectRefstringrequiredThe Supabase project reference, for example 'abcdefghijklmnopqrst'.
GET
supabase_get_edge_function
Get metadata for one Supabase Edge Function by slug.

/projects/{projectRef}/functions/{functionSlug}

2 parameters
ParamTypeRequiredDescription
projectRefstringrequiredThe Supabase project reference, for example 'abcdefghijklmnopqrst'.
functionSlugstringrequiredThe Edge Function slug.