Supabase MCP Server
Query, manage and develop your Supabase project from your AI assistant
The official Supabase MCP Server gives Claude direct access to your Supabase projects. Read and write database tables, manage auth users, run SQL queries, and deploy Edge Functions — all from within Claude Desktop or any MCP-compatible agent.
Installation & Configuration
Add this block to your claude_desktop_config.json (or your agent framework's MCP config file):
{
"mcpServers": {
"supabase": {
"command": "npx",
"args": ["-y", "@supabase/mcp-server-supabase@latest",
"--access-token", "your_supabase_access_token"]
}
}
}
Config file location:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json - Linux:
~/.config/claude/claude_desktop_config.json
Available Tools (8)
list_projectsget_projectexecute_sqllist_tablescreate_tableapply_migrationlist_edge_functionsdeploy_edge_function
Use Cases
- Database management — query and update Supabase tables conversationally
- App development — have Claude build and deploy backend features
- Data analysis — run complex SQL with natural language
Source & Documentation
GitHub Repository: https://github.com/supabase-community/supabase-mcp
Protocol: Model Context Protocol (MCP) — modelcontextprotocol.io