Codex Supabase Skill
Méthode recommandée: Remote MCP
1. Installer Codex CLI
1npm install -g @openai/codex
2. Ajouter le serveur MCP Supabase
1codex mcp add supabase --url https://mcp.supabase.com/mcp
Ou manuellement dans:
1~/.codex/config.toml
avec
1[mcp.servers.supabase]
2url = "https://mcp.supabase.com/mcp
3. Activer le support Remote MCP.
Toujours dans ~/.codex/config.toml:
1[features]
2rmcp_client = true
4. S’identifier.
Pour cela, on lance:
1codex mcp login supabase
Un navigateur s’ouvre pour se connecter à Codex. Supabase utilise maintenant OAuth, donc plus besoin de PAT
5. On vérifie que ça marche.
Pour cela, on lance Codex:
1codex
puis dans le chat Codex:
1/mcp
ou directement:
1Liste des tables de ma base Supabase avec MCP
Version sécurisée (read-only)
Très conseillé au début:
1[mcp_servers.supabase]
2url = "https://mcp.supabase.com/mcp?read_only=true"
Ou scoped à un projet:
1[mcp_servers.supabase]
2url = "https://mcp.supabase.com/mcp?project_ref=TON_PROJECT_REF&read_only=true"
Mode local (stdio)
Utile pour:
- CI/CD
- token PAT
- offline-ish Exemple:
1[mcp_servers.supabase]
2command = "npx"
3args = ["-y", "@supabase/mcp-server-supabase@latest", "--project-ref=abc123"]
4
5env = { SUPABASE_ACCESS_TOKEN = "sbp_xxx" }
Où trouver project_ref
Dans l’URL Supabase : https://abcdefgh.supabase.co
abcdefgh = project_ref