Integración · Automatizar y colaborar
Supabase + agentes de IA de Meteor
Conecta Supabase con un Met interno: lista proyectos y tablas, revisa migraciones, avisos y Edge Functions con el MCP oficial de Supabase.
¿Cómo se conecta Supabase con Meteor?
Con el conector listo de Supabase, tu Met usa el servidor MCP oficial de Supabase con los permisos de la cuenta que autoriza el admin. Lista tus proyectos y sus tablas, revisa las migraciones, las Edge Functions y los avisos de seguridad y rendimiento, y busca en la documentación de Supabase. Ejecutar SQL, aplicar migraciones, desplegar Edge Functions, crear, pausar o restaurar proyectos y operar ramas arrancan apagadas hasta que el admin las encienda. La conexión de Met no está en modo de solo lectura, y Supabase recomienda no dárselo a tus clientes: es para un Met interno del equipo.
Qué automatiza
Lo que un agente de Meteor hace con Supabase
Responderle al equipo con un dato de la base
Cuando alguien del equipo pregunta por WhatsApp en qué va un pedido o cuántos clientes se registraron hoy, el Met ubica el proyecto, revisa las tablas y, si el admin encendió la consulta SQL, que arranca apagada, corre una consulta de lectura para responder con el dato.
Revisar los avisos de seguridad y rendimiento
El Met trae los avisos que Supabase calcula para el proyecto y te resume cuáles son de seguridad y cuáles de rendimiento, para que el equipo decida qué atender.
Ver qué cambió en la base
El Met lista las migraciones aplicadas y las Edge Functions del proyecto, y te cuenta cuál fue la última, sin tocar nada.
Probar un cambio en una rama
Si tu plan incluye ramas y el admin enciende la acción, que arranca apagada, el Met crea una rama de desarrollo para probar un cambio antes de llevarlo a la base principal. Crear la rama puede generar cobro.
24 herramientas
Todo lo que el agente puede pedirle a Supabase
Cada una es una acción real del conector. Puedes desactivar las que no quieras que use.
| Herramienta | Qué hace |
|---|---|
list_organizations | Lista las organizaciones de Supabase de la cuenta conectada. |
list_projects | Lista los proyectos de Supabase de la cuenta conectada. |
get_project | Trae el detalle de un proyecto de Supabase. |
get_cost | Informa el costo de crear un proyecto o una rama, en el flujo de confirmación de costo heredado. |
confirm_cost | Confirma ese costo y devuelve el identificador que piden create_project o create_branch. Arranca apagada. |
create_project | Crea un proyecto nuevo de Supabase. Supabase lo cuenta entre las acciones que generan cobros adicionales. Arranca apagada. |
pause_project | Pausa un proyecto de Supabase. Arranca apagada. |
restore_project | Restaura un proyecto de Supabase. Arranca apagada. |
list_branches | Lista las ramas de desarrollo de un proyecto. Las ramas son experimentales y piden plan pago. |
create_branch | Crea una rama de desarrollo de la base. Puede generar cobro y pide plan pago. Arranca apagada. |
delete_branch | Borra una rama de desarrollo. Arranca apagada. |
merge_branch | Fusiona una rama de desarrollo, una de las operaciones de ramas de Supabase. Arranca apagada. |
reset_branch | Restablece una rama de desarrollo, una de las operaciones de ramas de Supabase. Arranca apagada. |
rebase_branch | Hace rebase de una rama de desarrollo, una de las operaciones de ramas de Supabase. Arranca apagada. |
list_tables | Lista todas las tablas de la base de datos. |
list_migrations | Lista las migraciones de la base de datos. |
apply_migration | Aplica una migración a la base de datos. Arranca apagada. |
execute_sql | Ejecuta consultas SQL en la base de datos. Arranca apagada; fuera del modo de solo lectura, que Met no activa, también puede escribir. |
get_advisors | Trae los avisos de seguridad y de rendimiento del proyecto. |
get_project_url | Trae la URL de la API de un proyecto. |
search_docs | Busca en la documentación de Supabase. |
list_edge_functions | Lista todas las Edge Functions del proyecto. |
get_edge_function | Trae una Edge Function en particular. |
deploy_edge_function | Despliega una Edge Function en el proyecto. Arranca apagada. |
Los límites
Qué NO hace la integración con Supabase
Preferimos decirlo aquí que descubrirlo en la implementación.
-
No trabaja en modo de solo lectura. Met se conecta a la URL sin parámetros, así que si el admin enciende la consulta SQL o las migraciones, que arrancan apagadas, pueden escribir con tus permisos. Supabase recomienda solo lectura y un proyecto acotado para producción.
-
No es para atender a tus clientes. Supabase recomienda no dárselo a clientes ni a usuarios finales, porque opera con permisos de desarrollador: úsalo con un Met interno del equipo.
-
No te pide confirmación en el chat antes de escribir, aplicar una migración o crear un proyecto. Esas acciones, las de ramas y desplegar Edge Functions arrancan apagadas; si el admin las enciende en Conexiones, el Met las ejecuta.
-
No es inmune a instrucciones escondidas en los datos. Supabase envuelve los resultados SQL con avisos para que no se sigan órdenes que vengan en el contenido, y dice que no es infalible.
-
No incluye Storage. Ese grupo de herramientas viene apagado por defecto en Supabase y la conexión de Met no lo activa.
-
No paga tu plan de Supabase. Crear proyectos o ramas puede generar cobros en tu cuenta; Meteor no revende el servicio.
Antes de empezar
Qué necesitas para conectar Supabase
- 1
Una cuenta de Supabase con el proyecto
La cuenta con la que tu equipo administra el proyecto. Al autorizar eliges la organización que contiene el proyecto, y el Met trabaja con los permisos de esa cuenta.
- 2
Conectar el conector en Met
En Met, abre Conexiones → Supabase → Conectar. Se abre una ventana de Supabase para que inicies sesión y autorices a Met. Luego el admin elige qué acciones quedan encendidas.
- 3
Un plan pago para usar ramas
Las herramientas de ramas son experimentales y Supabase las reserva para planes pagos. El resto funciona sin ellas.
Preguntas frecuentes
Preguntas sobre Supabase y Meteor
No. Supabase activa la solo lectura con un parámetro en la URL, y Met usa la URL sin parámetros. La consulta SQL y las demás acciones de escritura arrancan apagadas. Si el admin enciende la consulta SQL, indícale al Met en sus instrucciones que solo lea: la consulta en sí no lo impide.
Supabase recomienda no hacerlo: el servidor opera con tus permisos de desarrollador. Úsalo en un Met interno que solo atienda al equipo.
Solo si el admin enciende la acción, que arranca apagada. Supabase cuenta crear proyectos y ramas entre las acciones que generan cobros adicionales; get_cost y confirm_cost existen para informar ese costo.
Tú, con tu cuenta y tu plan de Supabase. Meteor no revende Supabase: el conector usa la cuenta de tu empresa.
Paso a paso
Automatizaciones que usan Supabase
Tareas completas, con los pasos y las herramientas que se ejecutan en cada uno.
Automatizar y colaborar
Otras integraciones de la misma familia
¿Quieres ver a un agente operando Supabase?
Te lo mostramos con tu propia cuenta conectada, no con una demostración enlatada.