feat(supabase): add Supabase REST API tool package with 10 tools

Query, insert, update, delete, upsert rows, call RPC functions,
count rows, list tables, and search with ilike pattern matching
via the PostgREST API.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Thomas Davis 2026-02-09 22:09:27 +10:00
parent 1cd44b4e97
commit e42bbdff34
7 changed files with 1453 additions and 0 deletions

16
pnpm-lock.yaml generated
View file

@ -3673,6 +3673,22 @@ importers:
specifier: ^5.9.3
version: 5.9.3
packages/tools/official/supabase:
dependencies:
ai:
specifier: 6.0.49
version: 6.0.49(zod@4.3.5)
devDependencies:
'@tpmjs/tsconfig':
specifier: workspace:*
version: link:../../../config/tsconfig
tsup:
specifier: ^8.5.1
version: 8.5.1(jiti@2.6.1)(postcss@8.5.6)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2)
typescript:
specifier: ^5.9.3
version: 5.9.3
packages/tools/official/survey-analyze:
dependencies:
ai: