Supabase MCP 服务器
为 IDE 提供安全执行 SQL、管理数据库、访问 Supabase API 和用户认证的功能。
快速入门
前置条件
- Python 3.12+
- 可选安装
uv
或pipx
安装
推荐使用 pipx 安装:
pipx install supabase-mcp-server
或使用 uv:
uv pip install supabase-mcp-server
配置
创建 .env
文件并添加以下内容:
SUPABASE_PROJECT_REF=your-project-ref
SUPABASE_DB_PASSWORD=your-db-password
SUPABASE_REGION=us-east-1
SUPABASE_ACCESS_TOKEN=your-access-token
SUPABASE_SERVICE_ROLE_KEY=your-service-role-key
或在客户端配置中设置环境变量。
使用
在支持的客户端(如 Cursor、Windsurf 等)中,添加服务器命令路径并确保配置正确。
调试
运行以下命令检查日志:
cat ~/.local/share/supabase-mcp/mcp_server.log