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 preguntas "¿cuántos usuarios se registraron la semana pasada?" y genera la query SQL, la corre y te entrega el número. Le pedís "créame 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 puedes pedir

  • "Lístame 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."
  • "Genera 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, pásale el flag --read-only al server o usá un Postgres role read-only en tu proyecto. Ideal para dashboards, análisis y debugging; activa el modo write solo en proyectos de desarrollo.

Qué token necesitas

Necesitas 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. Anda a supabase.com/dashboard/account/tokens.
  2. Click "Generate new token". Ponele un nombre tipo "Terminal Sync — Claude".
  3. Cópialo (solo lo ves una vez) y pégalo 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 eres 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.