Integración · Automatizar y colaborar
Neon + agentes de IA de Meteor
Conecta Neon con un Met interno: revisa proyectos, ramas y tablas, busca consultas lentas y revisa índices y bloqueos con el MCP oficial de Neon.
¿Cómo se conecta Neon con Meteor?
Con el conector listo de Neon, tu Met usa el servidor MCP oficial de Neon sobre tus bases Postgres, con la cuenta que autoriza el admin. Al autorizar eliges solo lectura o acceso completo, y puedes fijar un rol de Postgres para que el SQL solo vea lo que ese rol puede ver. El Met lista proyectos y ramas, describe tablas, muestra las consultas más lentas y revisa tamaños, índices y bloqueos. Correr SQL, crear, restablecer o borrar proyectos y ramas, completar migraciones y entregar la cadena de conexión arrancan apagadas hasta que el admin las encienda. Neon recomienda su servidor MCP para desarrollo y pruebas, no para bases de producción.
Qué automatiza
Lo que un agente de Meteor hace con Neon
Responderle al equipo con un dato de la base
Cuando alguien del equipo pregunta por WhatsApp por un dato, el Met ubica el proyecto, lista las tablas, revisa las columnas de la que corresponde y, si el admin encendió la consulta SQL, que arranca apagada, corre una consulta de lectura.
Encontrar por qué la base está lenta
El Met lista las consultas más lentas, corre las revisiones de solo lectura de Neon sobre índices, bloqueos y tamaños, y genera el plan de ejecución de la consulta que más pesa.
Probar un cambio sin tocar la rama principal
Con acceso completo, el Met aplica el cambio de esquema en una rama temporal. Probarlo con SQL y completarlo, que lo aplica o lo descarta y borra la rama temporal, arrancan apagadas hasta que el admin las encienda.
Comparar dos ramas
El Met compara el esquema de una base en una rama de desarrollo con el de su rama madre y te cuenta qué tablas o columnas cambiaron antes de aplicar el cambio.
25 herramientas
Todo lo que el agente puede pedirle a Neon
Cada una es una acción real del conector. Puedes desactivar las que no quieras que use.
| Herramienta | Qué hace |
|---|---|
list_organizations | Lista las organizaciones a las que pertenece la cuenta, con búsqueda opcional por nombre o ID. |
list_projects | Lista los proyectos de Neon de la cuenta conectada. |
describe_project | Trae el registro del proyecto, con su configuración, su cómputo y su uso. |
create_project | Crea un proyecto de Neon y espera a que su cómputo por defecto esté listo. Arranca apagada. |
delete_project | Borra un proyecto de Neon con todos sus datos. Arranca apagada. |
describe_branch | Muestra en árbol los objetos de una rama, como bases, esquemas, tablas, vistas y funciones. |
create_branch | Crea una rama con un cómputo de lectura y escritura, copia de la rama madre en su estado actual. Arranca apagada. |
delete_branch | Borra una rama con todos sus datos. Arranca apagada. |
reset_from_parent | Lleva una rama al estado actual de su madre y descarta todo lo que la rama escribió desde que se separó. Arranca apagada. |
list_branch_computes | Lista los cómputos (compute endpoints) de una rama. |
get_connection_string | Entrega la cadena de conexión de una base, que lleva la contraseña de un rol con privilegios. No funciona en solo lectura. Arranca apagada. |
get_database_tables | Lista todas las tablas de una base de Neon. |
describe_table_schema | Trae las columnas, los tipos de datos y las restricciones de una tabla. |
compare_database_schema | Compara el esquema de una base en una rama con el de otra rama, por defecto la madre. |
run_sql | Ejecuta una sentencia SQL en una base de Neon. Arranca apagada. |
run_sql_transaction | Ejecuta varias sentencias SQL como una sola transacción. No funciona en solo lectura. Arranca apagada. |
explain_sql_statement | Genera el plan de ejecución de una sentencia; con analyze, Postgres la ejecuta con sus efectos. |
list_slow_queries | Lista las consultas de pg_stat_statements por tiempo de ejecución, de la más lenta a la más rápida. |
inspect_database | Corre una de las 15 revisiones de solo lectura de neon inspect db, como tamaños, índices sin uso o bloqueos. |
prepare_database_migration | Aplica un cambio de esquema en una rama temporal para probarlo antes de completarlo. |
complete_database_migration | Aplica o descarta una migración preparada y borra la rama temporal. Si no se indica lo contrario, la aplica. Arranca apagada. |
prepare_query_tuning | Analiza una consulta lenta en una rama temporal para probar cambios que la aceleren. |
complete_query_tuning | Aplica o descarta los cambios de optimización y borra la rama temporal. Si no se indica lo contrario, los descarta. Arranca apagada. |
provision_neon_auth | Activa Neon Auth en una rama y la conecta a un proveedor de autenticación. Arranca apagada. |
provision_neon_data_api | Crea una instancia de la Data API de Neon en una rama. Arranca apagada. |
Los límites
Qué NO hace la integración con Neon
Preferimos decirlo aquí que descubrirlo en la implementación.
-
No está pensado para bases de producción. Neon recomienda su servidor MCP para desarrollo y pruebas, no conectarlo a bases de producción y no exponer datos personales.
-
No te pide confirmación en el chat antes de escribir. Borrar, crear o restablecer proyectos y ramas, correr SQL y completar una migración arrancan apagadas; si el admin las enciende en Conexiones, el Met las ejecuta.
-
No limita el SQL por su cuenta. Si el admin enciende la consulta SQL, que arranca apagada, con acceso completo ejecuta la sentencia que el Met escriba; para limitarla, autoriza en solo lectura o fija un rol de Postgres con permisos acotados.
-
No limita lo que lee un rol creado en la consola de Neon. Esos roles son miembros de neon_superuser y leen todos los datos; el rol acotado se crea con SQL.
-
No paga tu plan de Neon. Los proyectos y ramas que crea, con su cómputo, quedan en tu cuenta; Meteor no revende el servicio.
Antes de empezar
Qué necesitas para conectar Neon
- 1
Una cuenta de Neon con tus proyectos
La cuenta con la que tu equipo administra las bases en Neon. El Met trabaja con los proyectos a los que esa cuenta tiene acceso.
- 2
Conectar el conector en Met
En Met, abre Conexiones → Neon → Conectar. Se abre una ventana de Neon para que inicies sesión y autorices a Met; ahí eliges solo lectura o acceso completo y, si quieres, un rol de Postgres.
- 3
Las IP del servidor de Neon, si usas IP Allow
Si tu proyecto tiene activo IP Allow, agrega a la lista las direcciones del servidor MCP alojado de Neon, 34.192.103.46 y 23.22.233.166, para que pueda conectarse.
Preguntas frecuentes
Preguntas sobre Neon y Meteor
Sí. En la ventana de autorización de Neon eliges solo lectura. Así siguen disponibles las consultas SELECT y la revisión del esquema, y se apagan crear ramas, correr migraciones y cambiar la configuración de Auth. En Met, la consulta SQL arranca apagada igual: el admin la enciende si el Met la necesita.
Es opcional. Si lo indicas, las herramientas de SQL entran con ese rol en vez del dueño de la base, así que sus permisos deciden qué puede leer y cambiar el Met.
Solo si el admin enciende esa acción, porque arranca apagada. Borrar un proyecto en Neon borra todos sus datos.
Tú, con tu cuenta y tu plan de Neon. Meteor no revende Neon: el conector usa la cuenta de tu empresa.
Paso a paso
Automatizaciones que usan Neon
Tareas completas, con los pasos y las herramientas que se ejecutan en cada uno.
Automatizar y colaborar
Otras integraciones de la misma familia
¿Quieres ver a un agente operando Neon?
Te lo mostramos con tu propia cuenta conectada, no con una demostración enlatada.