supabase-admin

Automate Supabase database administration tasks for SMOrchestra projects using MCP tooling.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/SMOrchestra-ai/smorch-brain --skill supabase-admin-smorchestra-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: supabase-admin
Source: https://github.com/SMOrchestra-ai/smorch-brain/tree/main/skills/tools/supabase-admin
Command: npx skills add https://github.com/SMOrchestra-ai/smorch-brain --skill supabase-admin-smorchestra-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Supabase Admin Skill provides a safe, auditable command surface to manage schema, RLS policies, migrations, and monitoring across SMOrchestra projects, reducing risk and manual toil.

Core Features & Use Cases

  • Centralized MCP tooling for common database tasks (execute_sql, list_tables, list_migrations, apply_migration, create_branch, get_logs, list_extensions, search_docs).
  • Safety-first SOPs for schema changes, RLS policies, and production deployments.
  • Use cases include designing schemas, enforcing access controls, applying reversible migrations, and auditing database state across environments.

Quick Start

Connect to the MCP and start by listing tables and migrations for your active project to establish baseline.

Frequently Asked Questions about supabase-admin

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I safely execute DDL and apply reversible migrations in Supabase?

You can safely execute DDL and apply reversible migrations in Supabase using centralized MCP tooling. This provides a safe, auditable command surface that automates schema changes and reduces manual toil and risk during production deployments.

What is the best way to manage RLS policies across multi-tenant Supabase environments?

Managing RLS policies across multi-tenant Supabase environments is handled through safety-first SOPs for role-based access control. This enforces user data access boundaries and audits database state consistently across all project environments.

Can I use MCP tools to monitor Supabase production logs and list extensions?

Yes, you can use MCP tools to monitor Supabase production logs and list extensions. The tooling provides observability through logs and extensions, allowing you to audit database state and ensure operational health.

How do I establish a baseline before applying schema changes to a Supabase database?

To establish a baseline before applying schema changes to a Supabase database, connect to the MCP and list tables and migrations for your active project. This verifies the current state before executing DDL or creating branches.

Does Supabase MCP tooling support creating branches for schema design?

Yes, Supabase MCP tooling supports creating branches for schema design. It provides a centralized command surface including execute_sql and create_branch functions to safely orchestrate database operations and test structural changes.