NeuralTrust ha sido reconocido por Gartner → Leer más

Conecta Neon MCP a tus agentes de IA, de forma segura.

Un único endpoint seguro para cada llamada a Neon que hacen tus agentes de IA: acotada por usuario, inspeccionada y registrada.

Elige las herramientas que pueden usar tus agentes de IA

119 herramientas del esquema de Neon MCP.

Mostrando 119 herramientas

  • list_projectsreadLists Neon projects. A limit caps how many items come back.
  • describe_projectreadFetches a Neon project by ID.
  • create_projectwriteCreates a project and waits for the default compute. Does not return a connection string.
  • delete_projecthigh riskDeletes an existing Neon project and everything in it.
  • list_organizationsreadLists the organizations the current user has access to, optionally filtered by name or ID.
  • update_projectwriteUpdates the specified project.
  • recover_projectwriteRecovers a deleted project within the 7-day deletion recovery period.
  • list_project_permissionsreadRetrieves the users who have access to the project, with the permission ID and the granted-to email.
  • list_project_membersreadLists organization members and their per-project roles for an org-owned project.
  • list_regionsreadLists Neon regions available to the authenticated account.
  • list_operationsreadLists the operations for a project.
  • get_operationreadRetrieves details for the specified operation.
  • list_branchesreadLists the branches in a project. Use it to resolve a branch name to a br- ID.
  • describe_branchreadRetrieves a tree of databases, schemas, tables, views and functions on a branch.
  • create_branchwriteCreates a branch with a read-write compute and waits until it is ready. Does not return a connection string.
  • reset_from_parenthigh riskResets a branch to its parent's current HEAD, discarding writes since the branch diverged. Requires preserve_under_name when the branch has children.
  • delete_branchhigh riskDeletes a branch.
  • list_credentialsreadLists the branch-scoped credentials for Object Storage and the AI Gateway.
  • create_credentialhigh riskCreates a branch-scoped credential for Object Storage or the AI Gateway.
  • rotate_credentialhigh riskRotates a credential, replacing the secret in place. Not idempotent.
  • revoke_credentialwriteRevokes a branch-scoped credential.
  • list_postgres_rolesreadLists the Postgres roles on a branch. Part of the generated branch toolset.
  • create_postgres_databasewriteCreates a Postgres database on a branch. Part of the generated branch toolset.
  • get_branchreadRetrieves information about the specified branch.
  • update_branchwriteUpdates the specified branch.
  • get_default_branchreadResolves the project's default branch by the default flag, not by name.
  • set_default_branchwriteSets the specified branch as the project's default branch.
  • finalize_branch_restorewriteFinalizes a branch created with restore_snapshot and finalize set to false, reassigning computes, which restarts them.
  • get_postgres_rolereadRetrieves details about the specified role.
  • create_postgres_rolehigh riskCreates a Postgres role in the specified branch.
  • delete_postgres_rolehigh riskDeletes the specified Postgres role from the branch.
  • reset_postgres_role_passwordhigh riskResets the password for the specified Postgres role.
  • list_postgres_databasesreadRetrieves a list of databases for the specified branch.
  • get_postgres_databasereadRetrieves information about the specified database.
  • update_postgres_databasewriteUpdates the specified database in the branch.
  • delete_postgres_databasehigh riskDeletes the specified database from the branch.
  • list_postgres_endpointsreadLists the compute endpoints in a project.
  • list_branch_computesreadLists the computes attached to a branch.
  • get_postgres_endpointreadGets the details of a compute endpoint.
  • create_postgres_endpointwriteCreates a compute endpoint on a branch.
  • update_postgres_endpointwriteUpdates a compute endpoint's configuration.
  • delete_postgres_endpointhigh riskDeletes a compute endpoint.
  • start_postgres_endpointwriteStarts a suspended compute endpoint.
  • suspend_postgres_endpointwriteSuspends a compute endpoint, interrupting live connections.
  • restart_postgres_endpointwriteRestarts a compute endpoint.
  • list_snapshotsreadLists the snapshots taken for a branch.
  • get_snapshot_schedulereadGets the snapshot schedule configured for a branch.
  • set_snapshot_schedulewriteSets the snapshot schedule for a branch.
  • create_snapshotwriteCreates a snapshot of a branch.
  • update_snapshotwriteUpdates a snapshot's metadata.
  • delete_snapshothigh riskDeletes a snapshot, removing that restore point.
  • restore_snapshothigh riskRestores a snapshot. Pass target_branch_id to restore onto an existing branch; omit it to create a new one.
  • get_database_tablesreadLists all tables within a specified Neon database.
  • describe_table_schemareadRetrieves the schema definition of a table: columns, data types and constraints.
  • compare_database_schemareadProduces a SQL schema diff of one database against another branch. Omitting base_branch_id compares against the parent.
  • get_connection_stringhigh riskReturns the database connection string. It carries a privileged role password, so it is withheld in read-only mode.
  • run_sqlhigh riskExecutes a single SQL query against a Neon database. Supports both read and write operations; in read-only mode it is restricted to reads.
  • run_sql_transactionhigh riskExecutes a series of SQL queries within a single transaction.
  • inspect_databasereadRuns 15 predefined read-only Postgres diagnostics on a branch: relation and index sizes, scan usage, active queries and locks, heaviest queries, cache hit rate, autovacuum and bloat, and replication state.
  • list_slow_queriesreadFinds the slowest queries in a database. Requires the pg_stat_statements extension.
  • explain_sql_statementreadProvides detailed execution plans for SQL queries.
  • prepare_database_migrationwriteStarts a migration by applying it to a temporary branch, so it can be tested before touching the main branch.
  • complete_database_migrationhigh riskApplies a prepared migration to the main branch, merging the temporary branch and cleaning up.
  • prepare_query_tuningwriteAnalyses query performance and suggests optimizations on a temporary branch.
  • complete_query_tuningwriteApplies or discards the tuning optimizations and cleans up the temporary branch.
  • provision_neon_authwriteProvisions Neon Auth for a project.
  • get_authreadGets the Neon Auth configuration for a project.
  • get_neon_auth_configreadHost tool returning the Neon Auth configuration with secrets redacted.
  • update_auth_configwriteUpdates the Neon Auth configuration.
  • disable_authhigh riskDisables Neon Auth for a project, cutting off sign-in.
  • list_auth_oauth_providersreadLists the OAuth providers configured for Neon Auth.
  • add_auth_oauth_providerhigh riskAdds an OAuth provider, changing who can sign in to the application.
  • update_auth_oauth_providerwriteUpdates an OAuth provider's configuration.
  • delete_auth_oauth_providerwriteRemoves an OAuth provider.
  • list_auth_trusted_domainsreadLists the trusted domains configured for Neon Auth.
  • add_auth_trusted_domainwriteAdds a trusted domain.
  • delete_auth_trusted_domainwriteRemoves a trusted domain.
  • create_auth_userhigh riskCreates an auth user in the application.
  • delete_auth_userhigh riskDeletes an auth user.
  • update_auth_user_rolehigh riskChanges an auth user's role, altering their privileges.
  • provision_neon_data_apiwriteProvisions the Data API for a branch database, exposing it over HTTP.
  • get_data_apireadGets the Data API configuration for a branch database.
  • update_data_apiwriteUpdates the Data API configuration.
  • delete_data_apihigh riskRemoves the Data API from a branch database.
  • query_logsreadQueries OpenTelemetry logs for a branch. POST in the Management API but treated as read-only by the server. Requires the Neon Platform Beta.
  • list_log_fieldsreadLists the log fields available to enumerate on a branch.
  • list_log_field_valuesreadLists the distinct values of a log field within a branch and time window.
  • get_ai_gatewayreadReturns the AI Gateway endpoint host for the specified branch.
  • searchreadSearches across organizations, projects and branches, returning IDs, titles and Console links.
  • fetchreadFetches detailed information about an organization, project or branch by ID.
  • send_feedbackwriteSends anonymous feedback to the Neon team. Only the text is sent, with no account, project or connection details.
  • list_functionsreadLists the functions deployed on a project.
  • get_functionreadGets the details of a function.
  • deploy_functionhigh riskDeploys a function, shipping code that runs against the database.
  • update_functionwriteUpdates a function's configuration.
  • delete_functionhigh riskDeletes a function.
  • list_functions_custom_domainsreadLists the custom domains registered for functions.
  • register_functions_custom_domainwriteRegisters a custom domain for functions.
  • delete_functions_custom_domainwriteRemoves a custom domain from functions.
  • list_triggersreadLists the scheduled function triggers.
  • get_triggerreadGets the details of a trigger.
  • create_triggerwriteCreates a scheduled trigger on a five-field UTC cron.
  • update_triggerwriteUpdates a trigger's schedule or target.
  • delete_triggerwriteDeletes a scheduled trigger.
  • list_storage_bucketsreadLists the Object Storage buckets.
  • create_storage_bucketwriteCreates an Object Storage bucket.
  • delete_storage_buckethigh riskDeletes an Object Storage bucket and its contents.
  • list_storage_objectsreadLists the objects in a bucket.
  • delete_storage_objectwriteDeletes a single object from a bucket.
  • delete_storage_objects_by_prefixhigh riskDeletes every object under a prefix in one call.
  • presign_storage_objecthigh riskCreates a presigned URL granting direct access to an object outside the server.
  • get_storagereadGets the Object Storage configuration for a project.
  • search_docsreadSearches neon.com docs, API reference, PostgreSQL tutorial, guides, FAQs, changelog and blog, and returns ranked pages.
  • get_docreadFetches one neon.com page as markdown, by the slug of a search_docs hit.
  • get_realtimereadRetrieves whether Realtime is enabled for the branch and whether a change is still being applied.
  • enable_realtimewriteEnables Realtime for the branch, or applies new options to an enabled branch.
  • disable_realtimehigh riskDisables Realtime for the branch and discards its shared secret.
  • get_realtime_secrethigh riskRetrieves the secret the application backend issues Realtime tokens with. Requires write access.
  • rotate_realtime_secrethigh riskReplaces the branch's Realtime shared secret and waits until the change is applied.

Qué expone Neon MCP

Neon MCP agrupa sus 119 herramientas en 14 categorías, cada una con una política inicial sugerida.

Las 119 herramientas en JSON, listas para pegar.

CategoríaIncluyeAccesoPolítica sugerida
Neon AuthAprovisionamiento y configuración de Auth, proveedores OAuth, dominios de confianza y usuariosLectura / EscrituraAñadir un proveedor OAuth o un usuario cambia quién entra en la aplicación; get_neon_auth_config oculta los secretos
FuncionesListado, despliegue, actualización y borrado de funciones, dominios personalizados y triggers programadosLectura / EscrituraDesplegar una función publica código; los triggers la ejecutan por cron UTC de cinco campos
RamasListado, detalle, creación, actualización, rama por defecto, reset, finalización de restauraciones, borrado y descripción de ramas, más credenciales, roles y bases de datos de ramaLectura / Escriturareset_from_parent descarta lo escrito desde la divergencia; rotar credenciales reemplaza secretos y no es idempotente
Consultas y optimizaciónCadenas de conexión, ejecución de SQL y transacciones, diagnósticos, consultas lentas, planes de ejecución, migraciones y tuningLectura / Escrituraget_connection_string devuelve la contraseña de un rol privilegiado y se bloquea en solo lectura; ahí run_sql queda limitado a lectura
Endpoints de cómputoListado, creación, actualización, borrado, arranque, suspensión y reinicio de endpointsLectura / EscrituraSuspender o reiniciar un cómputo corta las conexiones activas
AlmacenamientoBuckets de Object Storage, objetos, borrado por prefijo y URLs prefirmadasLectura / EscrituraUna URL prefirmada da acceso directo fuera del servidor; el borrado por prefijo es masivo e irreversible
SnapshotsListado, programación, creación, actualización, borrado y restauración puntualLectura / Escriturarestore_snapshot puede apuntar a una rama existente; si se omite, crea una nueva
ProyectosListado, descripción, creación, actualización, borrado y recuperación de proyectos, miembros y permisos, operaciones, regiones y organizaciones accesiblesLectura / EscrituraEn modo acotado a un proyecto, delete_project y las herramientas sin proyecto quedan ocultas
Data APIAprovisionamiento, lectura, actualización y borrado de la Data API de una base de datos de ramaLectura / EscrituraLa Data API expone la base de datos por HTTP; aprueba el aprovisionamiento
EsquemaListado de tablas, descripción del esquema y diff SQL contra otra ramaLecturaSolo lectura; se puede permitir para exploración
ObservabilidadConsultas de logs OpenTelemetry, campos de log y sus valores por rama, y el host del endpoint de AI GatewayLecturaRequiere la Neon Platform Beta y hoy solo está en aws-us-east-2
Búsqueda y feedbackBúsqueda en organizaciones, proyectos y ramas, detalle por ID y feedback anónimoLectura / Escriturasend_feedback envía solo el texto, sin datos de cuenta ni conexión
DocumentaciónBúsqueda en la documentación, guías y blog de neon.com, y páginas individuales en markdownLecturaDisponible en el endpoint de docs sin login; se puede permitir ampliamente
RealtimeEstado de Realtime de una rama, activación y desactivación, y lectura o rotación de su secreto compartidoLectura / EscrituraEl secreto compartido permite al backend emitir tokens de Realtime; aprueba su lectura y rotación, y desactivarlo lo descarta

Conecta Neon MCP a tu agente de IA

Cuatro pasos, menos de diez minutos.

  1. 01

    Inicia sesión en NeuralTrust

    Abre la plataforma de NeuralTrust, inicia sesión y ve a Getting started, después a Connect your tools.

    Inicia sesión en NeuralTrust
  2. 02

    Elige tu agente

    Cuando te pregunte qué agente usas, elige Claude Code, Codex, Cursor, Windsurf, Copilot o tu propio código.

    Elige tu agente
  3. 03

    Conecta Neon

    Busca Neon en la lista de herramientas y conéctalo.

    Conecta Neon
  4. 04

    Conecta tu agente

    Sigue los pasos en pantalla para añadir la configuración a tu agente y envía el prompt de prueba.

    Conecta tu agente

Permisos hasta la herramienta individual

No permites ni bloqueas Neon MCP entero. Permites exactamente las herramientas que puede llamar cada agente, una a una.

Neon MCP119 HERRAMIENTAS DISPONIBLES
Agente de revisión de código4 herramientas, solo lectura
Bot de triaje de incidencias9 herramientas
Asistente del equipo de plataformalas 119 herramientas
  • Herramienta por herramientaConectar el servidor no es la unidad de acceso. Cada herramienta se concede por separado.
  • Denegado por defectoUna herramienta que no has activado nunca se expone al agente.
  • Aprobación en las escriturasLas herramientas que modifican o borran pueden exigir la confirmación de una persona.

¿Es seguro Neon MCP?

Un endpoint en lugar de credenciales en claro. Cada llamada se comprueba contra la política y queda registrada.

Agentes de IASe conectan desde la configuración de tu cliente MCP.NeuralTrustSe aplican los controles según tu configuración.Neon MCP119 herramientas documentadas en 14 categorías de scope.
Asistentes de códigoConexión y credencialespor usuarioRamas24 herramientas
Copilotos internosPolíticas de acceso a herramientasdenegado por defectoNeon Auth15 herramientas
Automatizaciones de flujosInspección de peticiones y respuestasen líneaFunciones13 herramientas
Clientes MCP compatiblesMonitorización de actividadalertas y registrosResto de herramientas67 herramientas
Preguntas frecuentes

Preguntas habituales sobre usar Neon MCP a través de TrustGate.

Conecta Neon MCP al instante

Elige las herramientas, apunta tu agente a TrustGate y Neon MCP queda activo: acotado, inspeccionado y registrado.