Skip to content

Supabase MCP Server

El servidor MCP alojado de Supabase: esquema, SQL, migraciones, Edge Functions, registros y ramas, con limitación por proyecto y modo de solo lectura.

Reseña de Sheela · Actualizado

Nuestra nota

4.6/5

El servidor de Supabase llega mucho más allá de la base de datos, hasta las funciones, los registros y las ramas, y existen todos los ajustes seguros que necesita, aunque ninguno viene por defecto.

¿Qué es Supabase MCP Server?

El Supabase MCP Server conecta los agentes con tus proyectos de Supabase a través de https://mcp.supabase.com/mcp, con inicio de sesión OAuth y registro dinámico de clientes, así que para el uso interactivo no hace falta ningún token. La documentación enumera 33 herramientas en ocho grupos de funciones: base de datos (execute_sql, apply_migration, list_tables), depuración (query_logs, get_advisors), desarrollo, Edge Functions, gestión de la cuenta, documentación, ramas y almacenamiento. Todos los grupos salvo el de almacenamiento están activados por defecto.

Los parámetros de la URL acotan el servidor: project_ref lo limita a un proyecto y quita las herramientas de cuenta, read_only=true ejecuta el SQL como un usuario de Postgres de solo lectura y features elige los grupos de herramientas. Para CI, un token de acceso personal con permisos acotados se puede limitar a un proyecto y a permisos concretos. La Supabase CLI local (localhost:54321/mcp) y las instalaciones autoalojadas tienen un conjunto de herramientas más reducido y no tienen OAuth.

La versión 0.14.0 del servidor de código abierto salió el 14 de octubre de 2026. En los clientes que admiten la elicitación de MCP, el servidor pide confirmación antes del SQL destructivo y antes de crear proyectos o ramas de pago.

Cómo instalar Supabase MCP Server

https://mcp.supabase.com/mcp

¿Cuánto cuesta Supabase MCP Server?

PlanPrecioQué incluye
FreeFree2 proyectos activos, que se pausan tras una semana sin actividad
ProFrom $25/month10 $ de crédito de cómputo
Team$599

El servidor es gratuito. Supabase Free permite 2 proyectos activos, que se pausan tras una semana sin actividad; Pro desde 25 $/mes con 10 $ de crédito de cómputo; Team 599 $. Ramas a 0,01344 $/hora.

¿Merece la pena Supabase MCP Server?

El servidor de Supabase permite a un agente hacer la mayor parte de la jornada de un desarrollador de backend. Puede diseñar un esquema, aplicar una migración, generar tipos de TypeScript, desplegar una Edge Function, consultar los registros con SQL y después ejecutar los asesores de seguridad y rendimiento. El panel de configuración de la documentación genera la URL para cada cliente, y el dashboard puede generar una por proyecto.

Las salvaguardas son mejores que las de la mayoría. En los clientes que admiten la elicitación por formulario de MCP, execute_sql y apply_migration preguntan antes de ejecutar SQL que el servidor clasifica como destructivo, y create_project y create_branch muestran el precio y el periodo de facturación antes de crear nada. Los secretos de las Edge Functions se escriben en el dashboard de Supabase, nunca en el chat. Supabase tiene cuidado de llamar a todo esto una salvaguarda y no una garantía: un parámetro de URL skip_elicitations desactiva las confirmaciones, y algunos clientes responden a las elicitaciones automáticamente.

Los valores por defecto son permisivos. La URL sin parámetros activa todos los grupos salvo el de almacenamiento, con acceso de escritura a todos los proyectos de la organización que elijas. El propio ejemplo de inyección de prompts de Supabase, un ticket de soporte que pide al agente que lea de una tabla sensible, es exactamente lo que ocurre cuando un desarrollador lee datos de clientes a través de un agente con permisos de escritura. Los resultados de SQL van envueltos en instrucciones que piden al modelo que ignore las órdenes que haya en los datos, algo que la documentación admite que no es infalible. Los tokens de acceso con permisos acotados permiten ahora limitar el uso en CI a un proyecto y a permisos concretos, pero a las apps OAuth hay que seguir concediéndoles todos los permisos.

Con mucho volumen, el límite de la Management API de 120 peticiones por minuto por usuario, por proyecto y por endpoint es el techo con el que se encuentra un agente. Los usuarios de la CLI local y de instalaciones autoalojadas tienen menos herramientas. El servidor de Neon es el rival más cercano para Postgres puro con ramas, mientras que el de Supabase cubre también las funciones, los registros y los asesores que rodean la base de datos.

Dónde se gana su sitio

  • Un desarrollador en solitario que crea un SaaS sobre Supabase Pro

    Añadir una tabla, una migración y una Edge Function para una nueva función en una sola sesión

    Se conecta con project_ref apuntando al proyecto de desarrollo; el agente llama a apply_migration, generate_typescript_types y deploy_edge_function, y luego a get_advisors para detectar la falta de seguridad a nivel de fila. Pro cuesta 25 $ al mes, que incluyen 10 $ de cómputo.

  • Una ingeniera de plataforma en una startup de 20 personas

    Ejecutar cada noche en CI un agente que revise producción en busca de consultas lentas y avisos de seguridad

    Usa un token de acceso con permisos acotados a los de lectura de un proyecto, con read_only=true y features=debugging. Supabase aconseja que las rutinas desatendidas sean de solo lectura e informen en lugar de corregir, así que el agente abre un ticket en vez de cambiar nada.

  • Un líder técnico con Supabase Team que prueba cambios de esquema arriesgados

    Probar una migración en una copia desechable antes de que toque producción

    El agente llama a create_branch, que se detiene para mostrar la tarifa de 0,01344 $ por hora de la rama y pedir aprobación, aplica allí la migración y solo hace el merge tras una revisión. Las ramas necesitan un plan de pago.

Antes de decidirte

Puesta en marcha
Añade https://mcp.supabase.com/mcp a Claude Code, Codex, Cursor, Gemini CLI, ChatGPT u otro cliente e inicia sesión con OAuth, eligiendo la organización; una primera llamada a list_tables lleva unos minutos.
Integraciones
33 herramientas, 30 activadas por defecto: execute_sql, apply_migration, list_tables, query_logs, get_advisors, generate_typescript_types, deploy_edge_function, create_branch, merge_branch, search_docs y herramientas de almacenamiento (desactivadas por defecto).
Datos y privacidad
Alojado por Supabase y con tus permisos de desarrollador; el contenido de las tablas que se devuelve al modelo puede llevar inyección de prompts. Supabase dice que no se dé el servidor a los clientes. El plan Team (599 $ al mes) añade SOC 2 e ISO 27001.
Coste a escala
Sin cuota por el servidor. Pro cuesta 25 $ al mes más 10 $ por cada proyecto adicional; cada rama cuesta 0,01344 $ por hora; la Management API permite 120 peticiones por minuto por usuario, proyecto y endpoint.
Límites
Las confirmaciones necesitan un cliente con elicitación de MCP; los permisos de las apps OAuth son todo o nada; las ramas son experimentales y solo de pago; la CLI local y las instalaciones autoalojadas tienen un conjunto de herramientas limitado.

Lo bueno

  • 33 herramientas para esquema, SQL, migraciones, funciones, registros y asesores
  • Limitación por proyecto, rol de Postgres de solo lectura y grupos de funciones
  • Confirmaciones para el SQL destructivo y los recursos de pago
  • Tokens de acceso personal con permisos acotados para CI

Lo malo

  • Acceso de escritura a todos los proyectos de la organización salvo que lo acotes
  • Las apps OAuth siguen exigiendo todos los permisos
  • Las confirmaciones dependen de que el cliente admita la elicitación y se pueden omitir
  • Menos herramientas y sin OAuth en local y en instalaciones autoalojadas

Ideal para

Desarrolladores que trabajan sobre Supabase alojado y quieren que un agente gestione el esquema, las funciones y la depuración, idealmente en ramas de desarrollo.

Alternativas a Supabase MCP Server

Supabase MCP Server: preguntas frecuentes

¿Merece la pena Supabase MCP Server?
El servidor de Supabase llega mucho más allá de la base de datos, hasta las funciones, los registros y las ramas, y existen todos los ajustes seguros que necesita, aunque ninguno viene por defecto. Le damos un 4.6 sobre 5.
¿Cuánto cuesta Supabase MCP Server?
El servidor es gratuito. Supabase Free permite 2 proyectos activos, que se pausan tras una semana sin actividad; Pro desde 25 $/mes con 10 $ de crédito de cómputo; Team 599 $. Ramas a 0,01344 $/hora.
¿Qué inconvenientes tiene Supabase MCP Server?
Acceso de escritura a todos los proyectos de la organización salvo que lo acotes; las apps OAuth siguen exigiendo todos los permisos; las confirmaciones dependen de que el cliente admita la elicitación y se pueden omitir; menos herramientas y sin OAuth en local y en instalaciones autoalojadas.
¿Para quién es Supabase MCP Server?
Desarrolladores que trabajan sobre Supabase alojado y quieren que un agente gestione el esquema, las funciones y la depuración, idealmente en ramas de desarrollo.
¿Cuánto cuesta Supabase MCP Server para un equipo o en producción?
Sin cuota por el servidor. Pro cuesta 25 $ al mes más 10 $ por cada proyecto adicional; cada rama cuesta 0,01344 $ por hora; la Management API permite 120 peticiones por minuto por usuario, proyecto y endpoint.
¿Es Supabase MCP Server seguro para los datos de la empresa?
Alojado por Supabase y con tus permisos de desarrollador; el contenido de las tablas que se devuelve al modelo puede llevar inyección de prompts. Supabase dice que no se dé el servidor a los clientes. El plan Team (599 $ al mes) añade SOC 2 e ISO 27001.
¿Cuáles son las mejores alternativas a Supabase MCP Server?
Las alternativas más cercanas que hemos analizado son Neon MCP Server, MongoDB MCP Server y MCP Toolbox for Databases.

Respuestas comprobadas el 22 oct 2026.