joshuarileydev/supabase-mcp-server
Overview
The supabase-mcp-server bridges the gap between LLMs and your Supabase infrastructure by exposing project and organization management via the Model Context Protocol. Instead of manually toggling through the Supabase dashboard to track project IDs or manage organizational settings, developers can now perform these administrative tasks directly through an MCP-enabled client. It effectively turns your AI assistant into a DevOps helper capable of querying project metadata and handling structural updates. This is particularly useful for developers managing multiple environments or automating the scaffolding of new projects without leaving their IDE. Integration is straightforward, requiring standard MCP configuration and a valid Supabase API key to authenticate requests.
Highlights
- Programmatic project and organization management via LLMs
- Eliminates manual dashboard navigation for administrative tasks
- Seamless integration with MCP-compatible AI clients
- Fast project metadata retrieval and structural updates
Full Documentation
Supabase MCP Server
A Model Context Protocol (MCP) server that provides programmatic access to the Supabase Management API. This server allows AI models and other clients to manage Supabase projects and organizations through a standardized interface.
Features
Project Management
- List all projects
- Get project details
- Create new projects
- Delete projects
- Retrieve project API keys
Organization Management
- List all organizations
- Get organization details
- Create new organizations
Installation
Add the following to your Claude Config JSON filecode
{
"mcpServers": {
"supabase": {
"command": "npx",
"args": [
"y",
"@joshuarileydev/supabase-mcp-server"
],
"env": {
"SUPABASE_API_KEY": "API_KEY_HERE"
}
}
}
}