Supabase
Database

Supabase Connector

Connect to Supabase to query tables, insert/update/delete records, call RPC functions, and inspect schema.

$pip install "toolsconnector[supabase]"
16
Actions
Database
Category
Free
Apache 2.0

All 16 Actions

Action Description Parameters Returns
auth_sign_up ⚠Sign up a new user via Supabase Authemail, passworddict
call_edge_functionCall a Supabase Edge Functionname  [body]dict
count_exactGet an exact count of records in a Supabase tabletable  [filter]int
count_recordsCount records in a tabletable  [filter]int
delete_record ⚠Delete a record from a Supabase tabletable, idNoneType
get_recordGet a single record from a Supabase table by IDtable, idSupabaseRecord
insert_many ⚠Insert multiple records into a Supabase tabletable, recordslist
insert_recordInsert a record into a Supabase tabletable, dataSupabaseRecord
list_tablesList tables available in the Supabase projectlist
query_tableQuery records from a Supabase tabletable  [select, filter, limit, offset]PaginatedList[SupabaseRecord]
rpcCall a Supabase RPC (stored procedure)function_name  [params]SupabaseRPCResult
select_columnsSelect specific columns from a Supabase tabletable, columns  [filter, limit]list
update_recordUpdate a record in a Supabase tabletable, id, dataSupabaseRecord
update_recordsUpdate records matching a filter in a Supabase tabletable, filter_column, filter_value, datalist
upsert_recordUpsert a record into a Supabase tabletable, dataSupabaseRecord
upsert_records ⚠Upsert records into a tabletable, recordslist
Open Interactive Docs & Playground →

Full schema explorer, code generation, and live API testing