Saltar al contenido principal
TerminalSync
Conectores

Supabase

Tu Postgres, al alcance del agente

Que tu IA lea y escriba en tu base de datos

Postgres administrado de Supabase — con modo read-only para producción crítica.

Supabase es la alternativa open-source más popular a Firebase: Postgres administrado, auth, storage, realtime, edge functions — todo bajo un solo panel. El conector oficial expone tools en 8 categorías (Account, Database, Knowledge Base, Development, Edge Functions, Debugging, Branching, Storage), permitiendo al agente leer schemas, ejecutar SQL, aplicar migrations, generar tipos TypeScript y desplegar edge functions.

Le preguntás "¿cuántos usuarios se registraron la semana pasada?" y genera la query SQL, la corre y te entrega el número. Le pedís "creame una tabla nueva para tracking de invitaciones" y prepara el migration SQL — "SQL passed to this tool will be tracked within the database, so LLMs should use this for DDL operations", según el README oficial.

Qué le podés pedir

  • "Listame las tablas del schema public con sus columnas y tipos — necesito entender la estructura antes de hacer un análisis."
  • "Cuántos usuarios activos tuvimos en los últimos 30 días, agrupados por país."
  • "Generá la migration para agregar una columna subscription_tier a la tabla users con default 'free'."

Modo read-only (recomendado para producción)

El server soporta un read-only mode documentado oficialmente: "all queries execute as a read-only Postgres user, disabling mutating tools entirely." Es la forma segura de dejar al agente analizar producción sin riesgo de UPDATEs/DROPs accidentales.

Para activarlo, pasale el flag --read-only al server o usá un Postgres role read-only en tu proyecto. Ideal para dashboards, análisis y debugging; activá el modo write solo en proyectos de desarrollo.

Qué token necesitás

Necesitás un Personal Access Token (PAT) de Supabase — el server opera "under the context of your developer permissions" via este PAT. Distinto al service_role o anon key de tu proyecto.

  1. Andá a supabase.com/dashboard/account/tokens.
  2. Click "Generate new token". Ponele un nombre tipo "Terminal Sync — Claude".
  3. Copialo (solo lo ves una vez) y pegalo cuando el Lab te pida SUPABASE_ACCESS_TOKEN. Cifrado en tu Keychain.

El alcance del PAT es a nivel de tu cuenta de Supabase: el agente puede ver todos los proyectos donde sos owner/member. Para producción crítica, recomendamos crear un proyecto Supabase aparte como "sandbox del agente" o usar una cuenta dedicada.

Agregar a Terminal Sync

Abrimos la app y lo dejamos listo en Claude Code y tus otras computadoras.

¿No tenés Terminal Sync todavía?Descargar

Cómo funciona con Terminal Sync

Configurá el conector una vez en una máquina. Terminal Sync sincroniza tu claude_desktop_config.json cifrado en tu Drive, así que en cualquier otra máquina donde abras Claude Code, el conector ya está listo.