Inspect Neon projects and branches, then make database changes as approved steps.
Connect Neon and your agent can read the shape of your serverless Postgres estate: project settings, branch counts, the databases on a given branch, organization members, and backup schedules. When something needs to change — a new database on a branch, a new role, a revoked key — the agent shows the plan first and waits for your approval. Authentication is by API key.
107 tools: 48 read, 59 write. Reads answer instantly. Writes require approval by default. Everything is logged.
ReadAccess project details by idRetrieves detailed information about a specific Neon serverless Postgres project.
ReadCount project branchesGet the total number of branches in a Neon project.
ReadFetch database for branchRetrieves a list of databases associated with a specific project and branch in the Neon platform.
ReadFetch organization members by idRetrieves a list of all members associated with a specific organization in the Neon B2B SaaS integration platform.
ReadFetch vpcendpoint details by idRetrieves the current state and configuration details of a specific VPC endpoint assigned to a Neon organization.
ReadGet authRetrieves authentication information about the current API request credentials.
ReadGet auth allow localhostRetrieves the allow localhost configuration for a specific branch in a Neon project.
ReadGet auth email providerRetrieves the email provider configuration for Neon Auth on a specific branch.
ReadGet available preload librariesRetrieves the list of available shared preload libraries for a Neon project.
ReadGet branches anonymized statusRetrieves the current status of an anonymized branch, including its state and progress information.
ReadGet branches backup scheduleRetrieves the backup schedule configuration for a specified branch within a Neon project.
ReadGet Neon Data API for branchRetrieves the Neon Data API information for a specific branch and database.
ReadGet branches for projectRetrieves a list of branches associated with a specific project in the Neon B2B SaaS integration platform.
ReadGet branches masking rulesRetrieves the masking rules for the specified anonymized branch.
ReadGet branch roles for projectRetrieves the roles associated with a specific branch within a project in the Neon B2B SaaS integration platform.
ReadGet consumption history projectsRetrieves consumption history for projects within a Neon organization.
ReadGet current user informationRetrieves the profile information for the currently authenticated user.
ReadGet organization api keysRetrieves a list of all API keys associated with a specific organization in the Neon B2B SaaS integration platform.
ReadGet project branchesRetrieves detailed information about a specific branch within a Neon project.
ReadGet project branch roleRetrieves detailed information about a specific role within a particular branch of a Neon project.
ReadGet project branch schema comparisonCompares the database schema of a branch with another branch's schema in a Neon project.
ReadGet project connection uriRetrieves the connection URI for a specified project within the Neon B2B SaaS integration platform.
ReadGet project endpoint informationRetrieves a list of all compute endpoints associated with a specific Neon project.
ReadGet project operation by idRetrieves detailed information about a specific operation within a Neon serverless PostgreSQL project.
ReadGet schema for project branchRetrieves the PostgreSQL database schema (DDL) for a specific database on a branch within a Neon project.
ReadGet user organizationsRetrieves a list of organizations associated with the currently authenticated user in the Neon platform.
ReadGet vpc region endpointsRetrieves a list of VPC endpoints for a specified organization within a particular AWS region.
ReadList api keysRetrieves a list of API keys associated with the authenticated user's Neon account.
ReadList auth domainsLists the domains in the redirect_uri whitelist for the specified project and branch.
ReadList Auth OAuth ProvidersRetrieves the OAuth providers configured for Neon Auth on a specific branch.
ReadList project snapshotsList all snapshots for a specified Neon project.
ReadList shared projectsRetrieves a list of Neon Postgres projects shared with your account.
ReadList VPC endpoints for organizationRetrieve the list of VPC endpoints for a specified Neon organization across all regions.
ReadRetrieve account consumption historyRetrieves the consumption history for a specified account within the Neon platform.
ReadRetrieve all regionsRetrieves a list of available geographic regions supported by the Neon B2B SaaS integration platform.
ReadRetrieve branch database detailsRetrieves detailed information about a specific database within a Neon project and branch.
ReadRetrieve branch endpointsRetrieves all compute endpoints associated with a specific branch in a Neon project.
ReadRetrieve jwks for projectRetrieves the JSON Web Key Set (JWKS) for a specified project.
ReadRetrieve organization by idRetrieves detailed information about a specific organization within the Neon platform.
ReadRetrieve organization invitationsRetrieves a list of all pending invitations for a specified organization.
ReadRetrieve organization member infoRetrieves detailed information about a specific member within an organization in the Neon B2B SaaS integration platform.
ReadRetrieve project endpoint detailsRetrieves detailed information about a specific compute endpoint within a Neon serverless PostgreSQL project.
ReadRetrieve project operationsRetrieves a list of operations associated with a specific project in the Neon B2B SaaS integration platform.
ReadRetrieve project permissionsRetrieves the current permissions settings for a specific project within the Neon B2B SaaS integration platform.
ReadRetrieve projects listRetrieves a list of all Neon projects associated with the authenticated user's account.
ReadRetrieve vpc endpoints for projectRetrieves a list of VPC (Virtual Private Cloud) endpoints associated with a specific project in the Neon B2B SaaS integration platform.
ReadReveal role password in branchReveals the password for a specific role within a branch of a Neon project.
ReadSend auth test emailSend a test email using specified SMTP configuration for Neon Auth.
WriteAccept project transfer requestAccept a transfer request for a Neon project. Approval by default
WriteAdd new jwks to project endpointAdds a new JSON Web Key Set (JWKS) URL to a Neon project for JWT-based authentication. Approval by default
WriteAdd project email permissionAdds permissions for a specified email address to a particular project within the Neon B2B SaaS integration platform. Approval by default
WriteAdd role to branchCreates a new PostgreSQL role within a specific branch of a Neon project. Approval by default
WriteCreate API Key for OrganizationCreates a new API key for the specified organization in Neon. Approval by default
WriteCreate Auth Provider SDK KeysGenerate SDK or API keys for authentication providers. Approval by default
WriteCreate auth userCreate a new user in Neon Auth for a specific project branch. Approval by default
WriteCreate branch databaseCreates a new database within a specified project and branch in the Neon platform. Approval by default
WriteEnable Neon Auth for branchEnable Neon Auth integration for a branch. Approval by default
WriteCreate Neon Data APICreates a new instance of Neon Data API in the specified branch. Approval by default
WriteCreate branch snapshotCreates a snapshot from the specified branch at a specific point in time. Approval by default
WriteCreate compute endpointCreates a new compute endpoint for a specified branch within a Neon project. Approval by default
WriteCreate New API KeyCreates a new personal API key for the authenticated Neon user account. Approval by default
WriteCreate new project branchCreates a new branch in a Neon project. Approval by default
WriteCreate anonymized branchCreates a new branch with anonymized data using PostgreSQL Anonymizer for static masking. Approval by default
WriteCreate project transfer requestCreate a transfer request for a Neon project. Approval by default
WriteCreate project with quota and settingsCreates a new Neon project with specified configuration settings. Approval by default
WriteSet VPC endpoint restrictionSets or updates a VPC endpoint restriction for a Neon project. Approval by default
WriteAssign or Update VPC EndpointAssigns an AWS VPC endpoint to a Neon organization for Private Networking, or updates the label of an existing VPC endpoint assignment. Approval by default
WriteDelete api key by idDeletes a specific API key from the Neon platform. Approval by default
WriteDelete auth domainsDeletes domains from the redirect_uri whitelist for a specific branch's authentication configuration. Approval by default
WriteDelete OAuth providerDeletes an OAuth provider configuration from a specific branch in a Neon project. Approval by default
WriteDelete auth userDeletes an authentication user from a specified branch within a Neon project. Approval by default
WriteDelete branch data APIDeletes the Neon Data API for a specified branch and database. Approval by default
WriteDelete database from branchDeletes a specific database from a designated branch within a project in the Neon platform. Approval by default
WriteDelete organization api keyDeletes a specific API key associated with an organization in the Neon platform. Approval by default
WriteDelete organization memberRemoves a specific member from a Neon organization. Approval by default
WriteDelete project branch by idDeletes a specific branch within a project in the Neon B2B SaaS integration platform. Approval by default
WriteDelete project branch roleDeletes a PostgreSQL role from a specific branch within a Neon project. Approval by default
WriteDelete project by idPermanently deletes a Neon PostgreSQL project and all its associated resources. Approval by default
WriteDelete project endpointDeletes a specific endpoint within a Neon project. Approval by default
WriteDelete project jwks by idDeletes a specific JSON Web Key Set (JWKS) associated with a given project in the Neon B2B SaaS integration platform. Approval by default
WriteDelete project permissionDeletes a specific permission associated with a project in the Neon B2B SaaS integration platform. Approval by default
WriteDelete project snapshotDeletes a specific snapshot for a project in Neon. Approval by default
WriteDelete vpc endpoint by idsPermanently deletes a VPC endpoint from a Neon organization in a specified AWS region. Approval by default
WriteDelete vpc endpoint by project idDeletes a specific VPC endpoint within a designated project in the Neon platform. Approval by default
WriteDisable branches authDisable Neon Auth for a specific branch in a Neon project. Approval by default
WriteFinalize branch restoreFinalizes the restore operation for a branch created from a snapshot. Approval by default
WriteModify branch details in projectUpdates the details of a specific branch within a project in the Neon platform. Approval by default
WritePatch branch database informationUpdates the properties of a specific database within a project branch in the Neon platform. Approval by default
WriteReset role password for branchResets the password for a PostgreSQL role on a specific Neon branch and generates a new password. Approval by default
WriteRestart project endpointRestarts a Neon compute endpoint (Postgres instance) within a project. Approval by default
WriteRestore project branchThis endpoint restores a branch to a specific state or point in time. Approval by default
WriteRestore snapshot to new branchRestore a Neon snapshot to a new branch. Approval by default
WriteSend organization invitationsCreates and sends invitations to join an organization in the Neon B2B SaaS integration platform. Approval by default
WriteSet branch as defaultSets a specified branch as the default branch for a given project in Neon. Approval by default
WriteStart branch anonymizationStarts the anonymization process for an anonymized branch that is in the initialized, error, or anonymized state. Approval by default
WriteStart endpoint for projectStarts a suspended or idle compute endpoint for a Neon PostgreSQL project. Approval by default
WriteSuspend project endpoint by idSuspends a specific endpoint within a project in the Neon B2B SaaS integration platform. Approval by default
WriteTransfer projects between organizationsTransfers selected projects from one organization to another organization. Approval by default
WriteTransfer user projects to organizationTransfers multiple projects from the authenticated user's personal account to a specified organization within the Neon B2B SaaS integration platform. Approval by default
WriteUpdate auth allow localhostUpdates the allow localhost configuration for a specific branch in a Neon project. Approval by default
WriteUpdate branch auth email providerUpdates the email provider configuration for a specific branch's authentication system. Approval by default
WriteUpdate branches data APIUpdates the Neon Data API configuration for the specified branch. Approval by default
WriteUpdate branches masking rulesUpdates the masking rules for the specified anonymized branch. Approval by default
WriteUpdate organization member roleUpdates the role of a specific member within an organization in the Neon B2B SaaS integration platform. Approval by default
WriteUpdate project compute endpoint settingsUpdates the configuration of a specific compute endpoint within a Neon project. Approval by default
WriteUpdate project settings by idUpdates the configuration and settings of a specific Neon project. Approval by default
WriteUpdate project snapshotUpdate the name of a specific snapshot in a Neon project. Approval by default
One prompt, start to finish
What a governed Neon run looks like inside Luumen.
Questions
How does LuumenAI connect to Neon?
Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.
Can LuumenAI change things in Neon on its own?
Read actions answer immediately. Anything that writes — accept project transfer request, add new jwks to project endpoint, add project email permission, add role to branch, and more — is shown as a plan and requires approval by default, including the 20 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.
Who gets access to the integration?
You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.
Is there an audit trail?
Every call to Neon — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.