supabase-mcp-integration
Integracja Supabase do Claude — buduj backendy z PostgreSQL, autentykacją i real-time
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do tworzenia produkcyjnych aplikacji na Supabase. Obejmuje autentykację (email, OAuth, magic links), operacje na bazie danych PostgreSQL, subskrypcje real-time, zarządzanie plikami, Row-Level Security i TypeScript. Idealna do aplikacji full-stack, czatu, dashboardów live, SaaS multi-tenant i migracji z Firebase. Automatycznie generuje REST i GraphQL API z schematu bazy.
Jak używać
Zainstaluj skill supabase-mcp-integration w swoim środowisku Claude, upewniając się, że masz dostęp do projektu Supabase i klucze API (URL projektu i anon key).
Zainicjuj klienta Supabase w TypeScript, importując createClient z biblioteki @supabase/supabase-js i przekazując URL oraz klucz publiczny projektu.
Implementuj autentykację wybierając metodę (email/hasło, OAuth, magic link) — skill obsługuje zarządzanie sesjami i JWT automatycznie.
Definiuj operacje na bazie danych (select, insert, update, delete) bezpośrednio na tabelach PostgreSQL; skill wspiera złożone zapytania, joiny i relacje.
Dodaj real-time funkcjonalność tworząc subskrypcje na zmiany w bazie danych za pomocą WebSocket — przydatne do czatu, współpracy i live dashboardów.
Skonfiguruj Row-Level Security (RLS) w PostgreSQL, aby ograniczyć dostęp do danych na poziomie wiersza — skill integruje się z systemem autentykacji Supabase.