Toolverse
Wszystkie skille

supabase-mcp-integration

autor: manutej

Integracja Supabase do Claude — buduj backendy z PostgreSQL, autentykacją i real-time

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
manutej
Kategoria
Backend
Wyświetlenia
117

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ć

  1. 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).

  2. Zainicjuj klienta Supabase w TypeScript, importując createClient z biblioteki @supabase/supabase-js i przekazując URL oraz klucz publiczny projektu.

  3. Implementuj autentykację wybierając metodę (email/hasło, OAuth, magic link) — skill obsługuje zarządzanie sesjami i JWT automatycznie.

  4. Definiuj operacje na bazie danych (select, insert, update, delete) bezpośrednio na tabelach PostgreSQL; skill wspiera złożone zapytania, joiny i relacje.

  5. Dodaj real-time funkcjonalność tworząc subskrypcje na zmiany w bazie danych za pomocą WebSocket — przydatne do czatu, współpracy i live dashboardów.

  6. Skonfiguruj Row-Level Security (RLS) w PostgreSQL, aby ograniczyć dostęp do danych na poziomie wiersza — skill integruje się z systemem autentykacji Supabase.

Podobne skille