supabase-automation
Automate Supabase database queries, table management, project administration, storage, edge functions, and SQL execution via Rube MCP (Composio). Always search tools first for current schemas.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Automate Supabase database queries, table management, project administration, storage, edge functions, and SQL execution via Rube MCP (Composio). Always search tools first for current schemas.
How to use
Dodaj serwer MCP Rube do konfiguracji klienta, używając adresu https://rube.app/mcp — nie potrzebujesz kluczy API, wystarczy endpoint.
Sprawdź, czy Rube MCP jest dostępny, wywołując narzędzie RUBE_SEARCH_TOOLS — powinno zwrócić listę dostępnych funkcji.
Połącz się z Supabase za pomocą RUBE_MANAGE_CONNECTIONS, podając toolkit "supabase". Jeśli połączenie nie jest aktywne, postępuj zgodnie z linkiem autentykacji zwróconym przez narzędzie.
Potwierdź, że status połączenia pokazuje ACTIVE, zanim przystąpisz do pracy.
Aby pracować z tabelami, najpierw użyj SUPABASE_LIST_ALL_PROJECTS, aby znaleźć identyfikator projektu, następnie SUPABASE_LIST_TABLES, aby wyświetlić dostępne tabele i widoki.
Przed wykonaniem operacji zapisu sprawdź schemat tabeli za pomocą SUPABASE_GET_TABLE_SCHEMAS — zobaczysz typy kolumn, ograniczenia i relacje. Do odczytu danych użyj SUPABASE_SELECT_FROM_TABLE z filtrami i sortowaniem, a do złożonych operacji SQL użyj SUPABASE_BETA_RUN_SQL_QUERY.