Neon MCP Server es un puente de código abierto entre solicitudes en lenguaje natural y la API de Neon. Se ofrece como servidor remoto alojado en mcp.neon.tech con autenticación OAuth o clave de API. Puede crear proyectos y ramas, ejecutar consultas y realizar migraciones.
Qué hace
Dónde se ejecuta Neon MCP Server y qué añade, según su documentación
Crea y gestiona proyectos, ramas y endpoints de cómputo de Neon
Ejecuta consultas SQL e inspecciona esquemas
Migraciones seguras: prepare_database_migration prueba en una rama temporal y complete_database_migration la aplica
Scopes de herramientas (projects, branches, endpoints, snapshots, schema, querying, neon_auth, data_api, observability, docs) para filtrar
Modo de solo lectura mediante readonly=true o el consentimiento de OAuth
Cuándo usarla
Buen encaje
Desarrollo local con una base de datos Neon desde tu IDE o agente
Migraciones de esquema probadas en una rama antes de aplicarlas
Resumir qué hay en tus proyectos de Neon
No apto para
Entornos de producción (el README no lo recomienda)
Acciones autónomas sin revisar; las acciones deben revisarse y autorizarse
Cómo instalar Neon MCP Server
Necesitas: Un cliente MCP; Una cuenta de Neon; Node.js >= 18; Si IP Allow está activado, añade a la lista de permitidas 34.192.103.46 y 23.22.233.166
Rápido: npx neon@latest init (Cursor, VS Code, Claude Code)
O remoto con OAuth: npx add-mcp https://mcp.neon.tech/mcp
O añade la entrada de Neon con la URL remota a la configuración MCP de tu cliente
Reinicia el cliente y completa la ventana de OAuth en el navegador
Ejemplo de configuración (de la documentación oficial)
Proyectos de la cuenta de Neon mediante OAuth o clave de API
Scopes de OAuth read y write; una clave de API de organización limita el acceso a esa organización
Notas de seguridad de los responsables
Concede una gestión potente de bases de datos; revisa siempre las acciones que solicita el LLM
Telemetría: envía el ID de cuenta, el nombre, el correo y los nombres de las herramientas a track.neon.tech y los errores a Sentry; NEON_MCP_DISABLE_ANALYTICS=1 desactiva la analítica solo cuando lo ejecutas tú mismo
Revisa el código fuente antes de dar a un agente acceso a credenciales o sistemas de producción. Documentamos lo que declaran los responsables; no auditamos el código.
Limitaciones
Pensado solo para desarrollo local e integración con IDE
Con OAuth, los proyectos de una organización necesitan org_id o project_id en el prompt
Sí: usa https://mcp.neon.tech/mcp?readonly=true o desmarca Allow writes en el consentimiento de OAuth. fuente
¿Se recomienda Neon MCP Server para producción?
No. El README dice que es solo para desarrollo local e integraciones con IDE. fuente
¿Cómo gestiona Neon MCP las migraciones?
Primero ejecuta la migración en una rama temporal (prepare_database_migration) y luego la aplica con complete_database_migration. fuente
¿Qué recopila Neon MCP Server?
ID de cuenta, nombre, correo y nombres de las llamadas a herramientas para la analítica de Neon, además de informes de errores a Sentry; no los argumentos ni los resultados de las herramientas. fuente