supabase-mcp
If you are the rightful owner of 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.
A Model Context Protocol (MCP) server that provides AI assistants with the ability to interact with Supabase databases through standardized tools.
The Supabase MCP Server is designed to facilitate seamless interaction between AI assistants and Supabase databases. It leverages the Model Context Protocol to standardize database operations, allowing for efficient data manipulation and retrieval. The server supports a range of operations including reading, creating, updating, and deleting records, all of which can be configured through environment variables. It also supports stdio transport, making it versatile for different deployment scenarios. The server ensures security by using a service role key and validating inputs with Pydantic models, providing a robust solution for database management in AI applications.
Features
- Read rows from tables with filtering and column selection
- Create single or multiple records
- Update records with flexible filtering
- Delete records safely with filter conditions
- Environment-based configuration
Tools
read_rows
Read data from Supabase table, supports filtering and column selection
create_records
Insert one or more records into the table
update_records
Update records in the table that match specific filter conditions
delete_records
Delete records in the table that match specific filter conditions