What problem does it solve?
Provides a single, guided workflow to automate Supabase database queries, schema inspection, project and organization management, storage bucket listing, and edge function inspection so users no longer need to manually discover schemas, assemble SQL, or manage project metadata across the Supabase API.
Core Features & Use Cases
- Discover and Inspect: List projects and tables, retrieve detailed table schemas, and generate TypeScript types from database metadata.
- Query and Execute SQL: Run safe read-only selects via SELECT_FROM_TABLE and execute complex or mutating statements via RUN_SQL_QUERY with read_only safeguards and timeout considerations.
- Admin & Storage Tools: Enumerate organizations and members, check project service health, list edge functions, and list storage buckets; includes precautions for handling API keys and permission errors.
- Use Case: A developer needs to count active users by signup date across a Supabase project, discover relevant table schemas to build safe queries, and then run a read-only SQL aggregation via Rube MCP.
Quick Start
Run a read-only SQL query on my Supabase project to count active users by signup date.