Supabase

api.supabase.io

Community

Supabase is an open-source Firebase alternative that provides a full backend platform built on PostgreSQL. It offers a RESTful API (via PostgREST) for database CRUD operations, authentication, file storage, edge functions, and real-time subscriptions -- all auto-generated from your database schema.

Auth

api_key

Pricing

free

Spec version

1.0

Base URL

https://api.supabase.io

Crawl failures

1

Last verified

2026-03-01T11:09:36.000Z

Health

This is a community-maintained manifest. Health monitoring is not available because this service doesn't host its own /.well-known/agent endpoint yet. Learn more about trust levels →

Capabilities

call_function

storage

Invoke a PostgreSQL function (stored procedure) through the REST API. Useful for complex operations, transactions, or business logic that lives in the database layer.

Detail: https://api.supabase.io/capabilities/call_function

delete_rows

storage

Delete rows from a table that match filter conditions. Returns the deleted rows if requested. Always requires a filter to prevent accidental full-table deletion.

Detail: https://api.supabase.io/capabilities/delete_rows

insert_rows

storage

Insert one or more rows into a database table. Supports upserts (insert or update on conflict), returning the inserted data, and bulk inserts for efficient data loading.

Detail: https://api.supabase.io/capabilities/insert_rows

manage_storage

storage

Upload, download, list, move, and delete files in Supabase Storage buckets. Supports generating signed URLs for temporary access and managing bucket-level configurations.

Detail: https://api.supabase.io/capabilities/manage_storage

query_rows

storage

Read rows from any table in your Supabase database with filtering, sorting, pagination, and column selection. Supports complex filters, full-text search, and relational joins through foreign key references.

Detail: https://api.supabase.io/capabilities/query_rows

update_rows

storage

Update existing rows in a table that match filter conditions. Supports partial updates, returning modified rows, and conditional updates with complex filter expressions.

Detail: https://api.supabase.io/capabilities/update_rows

Agent Preview

This is what an AI agent sees when it discovers this service via the Gateway:

Service: Supabase
Description: Supabase is an open-source Firebase alternative that provides a full backend platform built on PostgreSQL. It offers a RESTful API (via PostgREST) for database CRUD operations, authentication, file storage, edge functions, and real-time subscriptions -- all auto-generated from your database schema.
Auth: api_key
Capabilities:
  - call_function: Invoke a PostgreSQL function (stored procedure) through the REST API. Useful for complex operations, transactions, or business logic that lives in the database layer.
  - delete_rows: Delete rows from a table that match filter conditions. Returns the deleted rows if requested. Always requires a filter to prevent accidental full-table deletion.
  - insert_rows: Insert one or more rows into a database table. Supports upserts (insert or update on conflict), returning the inserted data, and bulk inserts for efficient data loading.
  - manage_storage: Upload, download, list, move, and delete files in Supabase Storage buckets. Supports generating signed URLs for temporary access and managing bucket-level configurations.
  - query_rows: Read rows from any table in your Supabase database with filtering, sorting, pagination, and column selection. Supports complex filters, full-text search, and relational joins through foreign key references.
  - update_rows: Update existing rows in a table that match filter conditions. Supports partial updates, returning modified rows, and conditional updates with complex filter expressions.