Resumen
Deja que tu IA gestione Neon, el Postgres serverless: proyectos, branches, compute endpoints, bases de datos, roles, esquemas, operaciones y consumo. Tras tu confirmación crea branches y arranca o suspende computes. Nunca devuelve contraseñas. Con una API key de Neon.
Configuración guiada
Conecta Neon a Microsoft Copilot en 2 minutos
Empieza la prueba gratuita en AnythingMCP Cloud, conecta Neon con la configuración guiada y añade tu URL MCP a Microsoft Copilot. Sin código y sin servidores que mantener.
Sin tarjeta de crédito · 7 días de prueba · Alternativa self-host disponible
Prueba a pedir
Prompts de ejemplo para Neon
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → Neon, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
Neon + Microsoft Copilot
Deja que tu IA gestione Neon, el Postgres serverless: proyectos, branches, compute endpoints, bases de datos, roles, esquemas, operaciones y consumo. Tras tu confirmación crea branches y arranca o suspende computes. Nunca devuelve contraseñas. Con una API key de Neon.
Requisitos previos
Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:
NEON_API_KEY
Paso 1 — Obtener credenciales
- En la Neon Console abre Account settings → API keys para una clave personal (actúa como tú, en todas las organizaciones a las que perteneces), o Organization settings → API keys para una clave que solo llega a los proyectos de esa organización. Una clave limitada a un proyecto solo llega a ese proyecto.
- Crea la clave y cópiala enseguida: Neon solo la muestra una vez. Pégala en
NEON_API_KEYe instala el conector. La clave solo se envía a console.neon.tech. - Comprueba la configuración con
neon_list_organizations: lista las organizaciones a las que pertenece la clave, con suorg_id.
Qué cubre: organizaciones, proyectos, branches, compute endpoints, bases de datos, roles, esquemas de base de datos, operaciones y consumo, a través de la Neon API v2. La IA baja desde neon_list_projects a neon_get_project, neon_list_branches, neon_list_endpoints, neon_list_databases, neon_list_roles y neon_get_database_schema, que muestra las tablas, columnas, índices y restricciones de una base de datos, también tal como estaban en un momento pasado. Con una clave personal, los proyectos de una organización necesitan el org_id.
Pregunta antes de cada cambio: neon_create_branch, neon_start_endpoint y neon_suspend_endpoint modifican tu proyecto, así que la IA te dice qué va a pasar y espera tu sí.
- Un compute en marcha consume horas de cómputo, que se descuentan de la cuota de tu plan o se cobran en los planes de pago.
neon_start_endpointpone en marcha ese contador; los computes bajan a cero solos tras el tiempo de suspensión. neon_suspend_endpointcierra al instante todas las conexiones abiertas a ese compute.neon_create_branchcrea al momento un branch copy-on-write, si quieres desde un punto en el tiempo. Los branches que superan la cuota del plan pueden cobrarse, y un compute añadido al branch arranca enseguida. Pon fecha de caducidad a los branches temporales.- Cada cambio se ejecuta como una operación en segundo plano;
neon_list_operationsyneon_get_operationmuestran cuándo ha terminado.
Desactivada al instalar: neon_delete_branch, que borra un branch junto con sus computes. Un administrador la activa de forma deliberada. El branch raíz y el predeterminado no se pueden borrar nunca.
Consumo y costes: neon_get_consumption devuelve tiempo de cómputo, almacenamiento, número de branches y transferencia de red por proyecto, por hora, día o mes. Necesita el org_id, solo funciona en planes de pago (Launch, Scale, Business, Enterprise) y no despierta ningún compute. Los detalles de proyecto y branch también muestran el tiempo de cómputo, el tiempo activo, los datos escritos y la transferencia del periodo actual.
Sin contraseñas, sin SQL: las contraseñas de los roles y las cadenas de conexión nunca se devuelven, así que ninguna contraseña de base de datos llega a la IA. Este conector tampoco ejecuta SQL: el SQL por HTTP de Neon necesita una cadena de conexión con la contraseña del rol, no la API key. Para consultar tus datos, añade el conector PostgreSQL con un rol de Postgres propio de solo lectura en tu host de Neon (puerto 5432, SSL obligatorio). neon_get_database_schema sigue mostrando la estructura sin ninguna contraseña.
Errores comunes: 401: la API key es incorrecta o se revocó; crea una nueva. 403: la clave no puede llegar a ese proyecto u organización (una clave de proyecto o de organización usada en otro sitio), o tu plan no incluye la función, por ejemplo el historial de consumo. 404: ID de proyecto, branch o endpoint incorrecto. 423 Locked: hay otra operación en curso en el proyecto; espera a que termine y vuelve a intentarlo. 429: demasiadas solicitudes; espera un momento y vuelve a intentarlo.
El conector no crea ni borra proyectos, bases de datos o roles, no restablece contraseñas y no cubre Neon Auth, la Data API, los snapshots ni la administración de organizaciones.
Paso 2 — Instalar el adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Paso 3 — Añadir el conector en Microsoft Copilot
La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (
https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestraYOUR_SERVER_ID.
Microsoft Copilot usa servidores MCP a través de agentes creados en Copilot Studio: añades AnythingMCP a un agente como herramienta y luego publicas el agente en Microsoft 365 Copilot y Teams. Copilot Studio se conecta desde la nube de Microsoft por Streamable HTTP, que AnythingMCP admite.
- En Copilot Studio, abre tu agente (o crea uno), ve a Tools y elige Add a tool → New tool → Model Context Protocol.
- Escribe un Server name (por ejemplo
AnythingMCP), una Server description que diga qué hace el conector y la Server URLhttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID. Copilot Studio usa la descripción para decidir cuándo llamar al servidor. - En la autenticación, elige API key, pon Type en Header y
X-API-Keycomo nombre de la cabecera, y selecciona Create. - En Add tool, elige Create a new connection, pega una clave de API MCP de AnythingMCP (MCP Servers → tu servidor → API keys) y selecciona Add to agent.
- Pruébalo en el panel Test del agente: pide algo que necesite las herramientas de
Neon. - Selecciona Publish y luego Channels → Microsoft 365 and Microsoft Teams, deja marcada Make agent available in Microsoft Copilot y elige Add channel. See agent in Teams lo instala para ti; en Microsoft 365 Copilot, escribe @ y elige el agente.
¿Prefieres que cada persona inicie sesión? En lugar de la clave de API elige OAuth 2.0 → Dynamic discovery: cada usuario inicia sesión en AnythingMCP la primera vez que el agente lo llama.
¿Lo alojas tú mismo? Usa la dirección HTTPS pública de tu instancia en lugar de https://cloud.anythingmcp.com. Copilot Studio se conecta desde la nube de Microsoft, así que localhost no funciona.
Herramientas disponibles
| Tool | What it does |
|---|---|
neon_list_organizations | List the Neon organizations the API key belongs to, with org_id, name, handle and plan |
neon_list_projects | List Neon projects with id, name, region, Postgres version, organization, storage size and last compute activity |
neon_get_project | Get one Neon project: region, Postgres version, default compute settings, history retention, and this billing period's compute time, active… |
neon_list_branches | List the branches of a Neon project with id, name, parent, state, default and protected flags, logical size and this period's compute time |
neon_get_branch | Get one Neon branch: name, parent and branch point, state, default and protected flags, expiry, logical size and this period's compute and… |
neon_create_branch | Create a Neon branch (an instant copy-on-write copy of a parent branch, optionally at a point in time) |
neon_delete_branch | Delete a Neon branch and its computes, ending all their connections |
neon_list_endpoints | List the compute endpoints of a Neon project: id, branch, read-write or read-only, state (active, idle), autoscaling range in compute… |
neon_get_endpoint | Get one Neon compute endpoint: state, branch, type, autoscaling range, suspend timeout, last activity, start and suspend times and host name |
neon_start_endpoint | Start (wake) a Neon compute endpoint |
neon_suspend_endpoint | Suspend a Neon compute endpoint now, which stops compute billing but closes every open connection to it |
neon_list_databases | List the Postgres databases of a Neon branch with name and owner role |
neon_list_roles | List the Postgres roles of a Neon branch with name, protected flag and authentication method |
neon_get_database_schema | Get the schema of one database on a Neon branch (tables, columns, types, indexes, constraints, as pg_dump-style SQL), optionally as it was… |
neon_list_operations | List the operations of a Neon project (branch creation, compute start and suspend, config changes), newest first, with status, error and… |
neon_get_operation | Get one Neon operation: action, status (scheduling, running, finished, failed, cancelled), error, retries and duration |
neon_get_consumption | Get Neon consumption per project and period: compute unit seconds, root and child branch storage, instant restore storage, extra branches… |
Ejemplos de prompts
- "Lista todos nuestros proyectos de Neon con región, versión de Postgres y tamaño de almacenamiento, y dime cuáles no tuvieron actividad de cómputo este mes."
- "Muéstrame el esquema de la base de datos app en nuestro branch de producción: tablas, columnas e índices."
- "Crea un branch feature-billing a partir de main que caduque en 7 días. Antes dime cuánto puede costar."
- "¿Qué computes están activos ahora mismo? Suspende el del branch de preview, pero pregúntame antes."
- "¿Cuánto tiempo de cómputo y cuánto almacenamiento usó cada proyecto el mes pasado?"
FAQ
¿Para qué Copilot es? Para Microsoft 365 Copilot en el trabajo, mediante agentes de Copilot Studio. La app de Microsoft Copilot para cuentas personales no permite añadir tu propio servidor MCP.
¿Qué necesito? Una cuenta de trabajo con acceso a Copilot Studio (licencia o prueba) para crear el agente. Quien lo use en Microsoft 365 Copilot o Teams necesita acceso al agente: compártelo o pide a un administrador que lo publique para la organización. Si tu organización aplica directivas de datos a los conectores de Power Platform, también cubren los servidores MCP.
El agente no llama a las herramientas. Comprueba que el nombre de la cabecera sea exactamente X-API-Key y que la clave pertenezca al mismo servidor MCP que la URL, y escribe una Server description concreta: Copilot Studio la usa para decidir cuándo llamar al servidor. Vuelve a publicar el agente después de cada cambio; en un chat abierto, escribe "start over" para usar la nueva versión.
Siguientes pasos
- Página del conector
- Conectar a Claude
- Conectar a ChatGPT
- Conectar a Cursor
- Conectar a Gemini
- Conectar a Meta Muse
¿Te ha sido útil esta guía?