Servidor MCP de Supabase
Un servidor MCP que se conecta a una base de datos Supabase PostgreSQL, exponiendo esquemas de tablas como recursos y proporcionando herramientas para el análisis de datos.
Características
Conexión a la base de datos PostgreSQL de Supabase
Esquemas de tablas expuestos como recursos
Herramientas de consulta SQL de solo lectura
Indicaciones para tareas comunes de análisis de datos
Related MCP server: Supabase MCP Server
Configuración
Clonar este repositorio
Instalar dependencias:
npm installCopie
.env.examplea.envy actualícelo con sus credenciales de Supabase:cp .env.example .envEdite el archivo
.envcon los detalles reales de su conexión a Supabase
Ejecución del servidor
Uso de stdio (integración de línea de comandos)
Uso de HTTP con SSE (para integración web)
Uso con clientes MCP
Este servidor se puede utilizar con cualquier cliente compatible con MCP, incluido Claude.app y MCP Inspector para pruebas.
Recursos disponibles
schema://tables- Enumera todas las tablas de la base de datosschema://table/{tableName}- Muestra el esquema de una tabla específica
Herramientas disponibles
query: ejecuta una consulta SQL de solo lectura en la base de datosanalyze-table- Obtiene estadísticas básicas sobre una tablafind-related-tables: descubre tablas relacionadas con una tabla determinada
Indicaciones disponibles
table-exploration: guía la exploración de una tabla específicadata-summary: crea un resumen de datos en una tablarelationship-analysis: analiza las relaciones entre tablas