selfhosted-supabase-mcp
If you are the rightful owner of selfhosted-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.
Self-Hosted Supabase MCP Server is a Model Context Protocol server designed for self-hosted Supabase instances, enabling database management and interaction directly from development environments.
The Self-Hosted Supabase MCP Server is a specialized Model Context Protocol (MCP) server that facilitates interaction with self-hosted Supabase instances. It allows developers to manage and interact with their databases directly from their development environments, such as IDEs, by providing a streamlined interface for database introspection, management, and interaction. This server is tailored for single-project, self-hosted environments, avoiding the complexities associated with multi-project management and cloud-specific APIs. It supports various tasks including querying database schemas, managing migrations, inspecting database statistics, managing authentication users, and interacting with Supabase Storage. The server is built to be minimal and focused, drawing from the official Supabase cloud MCP server but adapted for self-hosted use cases.
Features
- Schema & Migrations: Tools for listing tables, extensions, migrations, and applying SQL migration scripts.
- Database Operations & Stats: Execute SQL queries, view active connections, and retrieve database statistics.
- Project Configuration & Keys: Retrieve project URL, anon key, service role key, and verify JWT secret.
- Auth User Management: Manage authentication users by listing, creating, updating, and deleting users.
- Storage Insights: List storage buckets and objects within specific buckets.