소개
Self-Hosted Supabase bridges the gap between MCP clients and local Supabase projects, empowering developers to interact with their databases directly from their development environment. This server, built from scratch with insights from the official Supabase cloud MCP server, offers a streamlined experience tailored for single-project, self-hosted environments. It provides a suite of tools for querying schemas, managing migrations, inspecting statistics, handling authentication, and interacting with Supabase Storage, ensuring seamless integration with MCP-based tools.
주요 기능
- Facilitates authentication user management with tools for listing, creating, deleting, and updating users.
- Provides schema and migration management tools for listing tables, extensions, and applying migrations.
- Includes development tools for generating TypeScript types from the database schema and rebuilding hooks.
- Offers database operations and statistics tools to execute SQL queries and retrieve database connection information.
- Enables project configuration and key retrieval for Supabase URLs, anon keys, and service keys.
- 10 GitHub stars
사용 사례
- Generating TypeScript types from the database schema to improve development workflow.
- Managing database schemas and migrations in a self-hosted Supabase environment.
- Inspecting database statistics and connections for performance monitoring.