Neon MCP
by Neon
Interacción en lenguaje natural con bases de datos Neon serverless Postgres
database Node.js Intermedio Auto-hospedable Verificado
⭐ 557 stars 📅 Actualizado: hace 1m
Descripción
Servidor MCP open-source para interacción en lenguaje natural con Neon serverless Postgres. Proporciona 30+ herramientas que cubren gestión de proyectos, operaciones de branches, ejecución SQL, migraciones, análisis de rendimiento y optimización de consultas. Permite probar migraciones de forma segura en branches temporales antes de aplicar cambios a producción, lo que te permite iterar con confianza en cambios de esquema. Soporta tanto transporte STDIO local vía npx como un endpoint remoto alojado en mcp.neon.tech para acceso sin instalación.
✅ Ideal para
Equipos usando Neon serverless Postgres que quieren gestión de bases de datos asistida por IA y migraciones seguras
⏭️ No recomendado si
Usas Postgres autoalojado u otro proveedor de base de datos gestionada
💡 Casos de uso
- Ejecutar consultas SQL y gestionar bases de datos Neon Postgres mediante lenguaje natural
- Probar migraciones de esquema de forma segura en branches temporales antes de aplicar a producción
- Analizar consultas lentas y optimizar el rendimiento de la base de datos con asistencia de IA
- Provisionar y gestionar proyectos, branches y autenticación de Neon directamente desde herramientas de IA
👍 Ventajas
- ✓ Flujo de migración seguro con pruebas en branches temporales antes de cambios en producción
- ✓ 30+ herramientas que cubren todo el ciclo de vida de la plataforma Neon
- ✓ Doble acceso vía npx local o endpoint remoto MCP alojado
- ✓ Servidor oficial de primera parte mantenido por el equipo de Neon
👎 Desventajas
- ✗ Requiere cuenta de Neon y API key — no funciona con instancias Postgres genéricas
- ✗ El endpoint remoto añade latencia comparado con transporte STDIO local
- ✗ El flujo de migración basado en branches tiene curva de aprendizaje para usuarios de BD tradicionales
🔧 Herramientas expuestas (10 herramientas)
| Tool | Categoría | Descripción |
|---|---|---|
| provision_auth | auth | Provisionar autenticación para un proyecto Neon |
| create_branch | branching | Crear un nuevo branch de base de datos para desarrollo seguro |
| search_docs | documentation | Buscar en la documentación de Neon |
| create_project | management | Crear un nuevo proyecto Neon |
| list_projects | management | Listar todos los proyectos Neon de la cuenta |
| prepare_migration | migration | Preparar una migración en un branch temporal para pruebas seguras |
| complete_migration | migration | Aplicar una migración probada al branch objetivo |
| analyze_slow_queries | performance | Analizar e identificar consultas de base de datos lentas |
| explain_query | performance | Obtener plan de ejecución y sugerencias de optimización para una consulta |
| execute_sql | query | Ejecutar consultas SQL contra una base de datos Neon |
⚡ Instalación
Requisitos previos:
- • Node.js v18+
- • Neon API key
- • API key requerida
Consulta la documentación de Claude Code para configurar este MCP server.
💡 Consejos y trucos
Usa el endpoint remoto en mcp.neon.tech/mcp para configuración rápida sin instalación local. El flujo de migración basado en branches te permite probar cambios de esquema en aislamiento — usa siempre prepare_migration antes de complete_migration.
🔄 Alternativas
Info rápida
- Autor
- Neon
- Licencia
- MIT
- Runtime
- Node.js 18+
- Transporte
- stdio
- 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