MCPServers
Supabase - MCP server logo
9
0

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).

Last Updated: April 19, 2025

Recensioni della Community

0.0
0 recensioni
5
0
4
0
3
0
2
0
1
0

Nessuna recensione ancora. Sii il primo a recensire!

Accedi per unirti alla conversazione

Coming soon to
HighlightHighlight AI

Linguaggio

TypeScript

Categorie

Tag