Supabase
Summary
Supabase MCP server enables AI assistants to interact with Supabase databases, allowing SQL query execution, database management, and user authentication operations. Built by Alexander Zuev, it supports both read-only (default) and read-write modes with safety features, integrates with Supabase Management API, and includes region-specific configuration options. The implementation is containerized for easy deployment via Smithery.ai and requires minimal configuration with just a project reference and database password. It's particularly valuable for developers who need to manage their Supabase projects directly through AI assistant conversations without switching contexts.
Available Actions(18)
get_db_schemas
Lists all database schemas with their sizes and table counts.
get_tables
Lists all tables in a schema with their sizes, row counts, and metadata.
get_table_schema
Gets detailed table structure including columns, keys, and relationships.
execute_sql_query
Executes raw SQL queries with comprehensive support for all PostgreSQL operations, including SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, DROP, etc.
send_management_api_request
Sends arbitrary requests to Supabase Management API, with auto-injection of project ref and safety mode control.
get_management_api_spec
Gets the enriched API specification with safety information.
get_management_api_safety_rules
Gets all safety rules including blocked and unsafe operations with human-readable explanations.
live_dangerously
Switches between safe and unsafe modes.
get_auth_admin_methods_spec
Retrieves documentation for all available Auth Admin methods.
call_auth_admin_method
Directly invokes Auth Admin methods with proper parameter handling.
get_user_by_id
Retrieves a user by their ID.
list_users
Lists all users with pagination.
create_user
Creates a new user.
delete_user
Deletes a user by their ID.
invite_user_by_email
Sends an invite link to a user's email.
generate_link
Generates an email link for various authentication purposes.
update_user_by_id
Updates user attributes by ID.
delete_factor
Deletes a factor on a user (currently not implemented in SDK).
Avis de la Communauté
Aucun avis encore. Soyez le premier à donner votre avis !
Connectez-vous pour rejoindre la conversation