MCPdir — MCP Server Directory
🇬🇧 🇪🇸

Supabase MCP

by Supabase

Gestión de proyectos Supabase potenciada por IA con base de datos, funciones y storage

database Node.js Intermedio Verificado
⭐ 2.5k stars 📅 Actualizado: hace 1m

Descripción

Servidor MCP para que asistentes de IA interactuen con proyectos de Supabase. Proporciona herramientas completas para consultas de base de datos, gestión de esquemas, migraciones SQL, deployment de Edge Functions, generación de tipos TypeScript y gestión de buckets de storage. Disponible como endpoint remoto en mcp.supabase.com usando autenticación OAuth 2.1. Incluye funciones de seguridad como modo de solo lectura para bases de datos de producción, alcance por proyecto para limitar el acceso y protecciones contra prompt injection. Permite a los asistentes de IA gestionar todo el stack de Supabase — desde consultas Postgres hasta desplegar funciones serverless y gestionar almacenamiento de archivos.

✅ Ideal para

Equipos que usan Supabase y quieren que asistentes de IA gestionen su infraestructura backend

⏭️ No recomendado si

Necesitas un cliente genérico de Postgres o usas un backend-as-a-service diferente

💡 Casos de uso

  • Consultar y gestionar bases de datos Postgres desde asistentes de IA
  • Ejecutar migraciones SQL y gestionar esquemas de base de datos con guía de IA
  • Desplegar y gestionar Edge Functions de Supabase vía lenguaje natural
  • Generar tipos TypeScript desde el esquema de base de datos para desarrollo frontend

👍 Ventajas

  • Cobertura completa del stack de Supabase — base de datos, funciones, storage y tipos
  • Modo de solo lectura y alcance por proyecto para seguridad en producción
  • Endpoint remoto OAuth 2.1 — sin necesidad de instalación local
  • Protecciones contra prompt injection para interacciones seguras con IA

👎 Desventajas

  • Solo remoto — no hay paquete STDIO local disponible
  • Requiere configuración de OAuth 2.1 que añade pasos de configuración inicial
  • Limitado a la plataforma Supabase — no es un servidor MCP genérico de Postgres

🔧 Herramientas expuestas (9 herramientas)

ToolCategoríaDescripción
execute_sqldatabaseEjecutar consultas SQL contra una base de datos Postgres de Supabase
manage_schemadatabaseVer y modificar esquema de base de datos, tablas y columnas
deploy_edge_functionsdeploymentDesplegar Edge Functions serverless en Supabase
generate_typesdevelopmentGenerar tipos TypeScript desde el esquema de base de datos
search_docsdocumentationBuscar en la documentación de Supabase como referencia
list_projectsmanagementListar todos los proyectos de Supabase accesibles para el usuario
create_projectmanagementCrear un nuevo proyecto de Supabase
get_logsmonitoringRecuperar logs de los servicios de Supabase
manage_storagestorageGestionar buckets de storage y archivos

⚡ Instalación

Requisitos previos:

  • • Node.js v18+
  • • Supabase access token (OAuth 2.1)
  • • API key requerida

Consulta la documentación de Claude Code para configurar este MCP server.

💡 Consejos y trucos

Habilita el modo de solo lectura cuando te conectes a bases de datos de producción para prevenir escrituras accidentales. Usa el alcance por proyecto para restringir a qué proyectos de Supabase puede acceder la IA. La herramienta search_docs es genial para encontrar documentación de Supabase mientras trabajas.

🔄 Alternativas

Info rápida

Autor
Supabase
Licencia
Apache-2.0
Runtime
Node.js 18+
Transporte
Categoría
database
Dificultad
Intermedio
Auto-hospedable
Auth
Docker
Versión
latest
Actualizado
28 feb 2026

Compatibilidad con clientes

  • Claude Code
  • Cursor
  • VS Code Copilot
  • Gemini CLI
  • Windsurf
  • Cline
  • JetBrains AI
  • Warp

Plataformas

🍎 macOS 🐧 Linux 🪟 Windows