🗄️

Supabase

使用 Supabase 的 Postgres、Auth 与 Storage 构建应用后端。

分类: 数据库
难度: 中等

快速配置

选择适合您环境的设置。

托管 / 远程

JSON
托管配置 json
{
  "supabase": {
    "url": "https://YOUR_SUPABASE_MCP_ENDPOINT"
  }
}

本地 CLI (npx)

JSON
本地配置 json
{
  "supabase": {
    "command": "npx",
    "args": ["-y", "mcp-remote", "https://YOUR_SUPABASE_MCP_ENDPOINT"],
    "env": {
      "SUPABASE_API_KEY": "YOUR_SUPABASE_API_KEY"
    }
  }
}

常见陷阱与修复

  • ⚠️ 注意: service role 与 anon key 区分、RLS 策略,以及环境隔离。
  • 🔑 始终将 API 密钥存储在环境变量中,切勿硬编码在 JSON 中。
  • 🛡️ 如果可用,从只读权限开始,以安全地验证连接。

示例提示词

连接后,尝试这些提示词以测试功能:

  • 列出 public schema 中的表,并描述最重要的几张表。
  • 检查 users 表的 RLS 策略并解释访问规则。
  • 为新增一列起草一个安全的迁移方案,尽量减少停机风险。