supabase-mcp
If you are the rightful owner of supabase-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
Connect your Supabase projects to AI assistants using the Model Context Protocol (MCP) server.
The Supabase MCP Server allows seamless integration of Supabase projects with AI assistants like Cursor, Claude, and Windsurf. By standardizing communication between Large Language Models (LLMs) and external services, the MCP server enables AI assistants to manage tables, fetch configurations, and query data directly from Supabase. This integration is facilitated through a personal access token and a configured MCP client, ensuring secure and efficient operations. The server supports various features, including project management, database operations, edge function management, and more, with options for read-only and project-scoped modes to enhance security and control.
Features
- Project Management: Manage Supabase projects and organizations, including creating, pausing, and restoring projects.
- Database Operations: Perform database operations like listing tables, executing SQL, and applying migrations.
- Edge Function Management: Deploy and manage Edge Functions within a Supabase project.
- Project Configuration: Retrieve project-specific configurations like API URLs and anonymous keys.
- Branching: Experiment with development branches, including creating, merging, and resetting branches.
Tools
list_projects
Lists all Supabase projects for the user.
execute_sql
Executes raw SQL in the database.
deploy_edge_function
Deploys a new Edge Function to a Supabase project.