supabase-mcp

supabase-mcp

3.6

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 tools for interacting with a Supabase database. This server enables AI assistants to perform database operations through a standardized interface.

The Supabase MCP Server is designed to facilitate interaction between AI assistants and Supabase databases using the Model Context Protocol. It provides a standardized interface for performing database operations such as reading, creating, updating, and deleting records. The server is implemented as a Docker container, making it easy to deploy and integrate with various AI platforms. The server is still a work in progress and serves as a demonstration of AI IDE coding workflows. It is intended to be expanded upon in future updates and tutorials. The server requires a Supabase account and project, and it uses environment variables to manage Supabase credentials securely. The server's tools are accessible through a simple API, allowing AI assistants to perform complex database operations with minimal configuration.

Features

  • Read Table Rows: Query data from Supabase tables with optional filtering, pagination, and column selection.
  • Create Table Records: Insert new records into Supabase tables.
  • Update Table Records: Modify existing records in Supabase tables based on filters.
  • Delete Table Records: Remove records from Supabase tables based on filters.