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
Configuración
- Clonar este repositorio
- Instalar dependencias:
- Copie
.env.example
a.env
y actualícelo con sus credenciales de Supabase: - Edite el archivo
.env
con 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
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Un servidor MCP que se conecta a las bases de datos Supabase PostgreSQL, exponiendo esquemas de tablas como recursos y proporcionando herramientas para el análisis de datos a través de consultas SQL.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server that provides tools for interacting with Supabase databases, storage, and edge functions.Last updated -1441JavaScriptMIT License
- -securityAlicense-qualityThis is an MCP server for PostgREST. It allows LLMs perform database queries and operations on Postgres databases via PostgREST. This server works with both Supabase projects (which use PostgREST) and standalone PostgREST servers.Last updated -4671,563TypeScriptApache 2.0
- AsecurityAlicenseAqualityThis server enables interaction with Supabase PostgreSQL databases through the MCP protocol, allowing seamless integration with Cursor and Windsurf IDEs for secure and validated database management.Last updated -11699PythonApache 2.0
- -securityAlicense-qualityAn MCP server that enables natural language querying of Supabase PostgreSQL databases using Claude 3.7, allowing users to inspect schemas, execute SQL, manage migrations, and convert natural language to SQL queries.Last updated -PythonMIT License