db-supabase

Execute SQL, apply migrations, and deploy edge functions via Supabase MCP tools.

2|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/george11642/george-plugins --skill db-supabase-george11642
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: db-supabase
Source: https://github.com/george11642/george-plugins/tree/main/plugins/george-setup/skills/db-supabase
Command: npx skills add https://github.com/george11642/george-plugins --skill db-supabase-george11642

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Supabase users often struggle to coordinate SQL execution, migrations, and edge function deployment across environments. This skill centralizes access via MCP tools to streamline database operations and policy management.

Core Features & Use Cases

  • Discover and invoke Supabase MCP tools for executing SQL, applying migrations, listing tables, and deploying edge functions.
  • Manage row-level security (RLS), branches, and migrations in a consistent, auditable workflow.
  • Use cases include implementing schema changes, querying data, and deploying serverless logic close to the database.

Quick Start

Use the Supabase MCP tools to discover available actions via ToolSearch and execute SQL, apply migrations, or deploy edge functions.

Frequently Asked Questions about db-supabase

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

FAQPage Schema
How do I execute SQL queries on a Supabase database using MCP?

To execute SQL queries on a Supabase database, you can use MCP tools to discover available actions via ToolSearch and run SQL statements directly. This streamlines database operations by centralizing access for data queries within your development workflow.

How do I apply database migrations and manage Row Level Security in Supabase?

Applying database migrations and managing Row Level Security (RLS) is handled by invoking specific Supabase MCP tools. This centralizes schema changes and policy management into a consistent, auditable workflow across your development environments.

Can I deploy edge functions to Supabase through an MCP server?

Yes, you can deploy edge functions to Supabase through MCP tools. This allows you to deploy serverless logic close to the database and coordinate function deployment alongside SQL execution and migrations.

What are the prerequisites for managing a Supabase database with MCP?

Managing a Supabase database with MCP requires access to Supabase MCP tools and appropriate permissions. You need these permissions to run SQL, apply migrations, and deploy edge functions successfully within your environment.

What is the best way to coordinate schema changes and serverless logic across Supabase environments?

The best way to coordinate schema changes and serverless logic across Supabase environments is to use MCP tools to centralize database operations. This automates applying migrations, querying data, and deploying edge functions consistently.

Are there limitations when using Supabase MCP tools for database management?

Limitations when using Supabase MCP tools for database management depend on your configured permissions. You must have the appropriate access levels to execute SQL, apply migrations, and deploy edge functions without hitting authorization walls.