Neon

Neon MCP integration

Lists branches, reads schemas and connection strings, provisions branches, databases, and compute endpoints, and reports project consumption.

107actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Access project details by ID

    Lyro retrieves detailed information about a Neon serverless Postgres project including branches and compute settings. Developers confirm project configuration without logging into the console.

  • Modify branch details in project

    Lyro updates branch details like name or display settings directly from the conversation. DevOps teams modify database configuration on-the-fly for testing and troubleshooting.

  • Create anonymized branch

    Lyro creates anonymized database branches with masked sensitive data for safe development and testing. Development teams get realistic test data instantly without exposing production information.

See all 107 actions

How businesses use Neon + Lyro

Each card is one request a support team gets, and the Neon actions Lyro runs to close it.

  • Look up what a Neon branch actually contains

    Lyro lists the branches on a project, reads the schema for one, and returns its connection URI, so a developer asking which branch has the migration gets the answer from the project rather than from a teammate.

    Get Project BranchesGet Schema for Project BranchGet Project Connection URI
  • Spin up a branch for the work about to start

    Lyro creates a new project branch, adds the database it needs, and starts a compute endpoint against it, so an environment for a review app or a test exists within the conversation that asked for it.

    Create New Project BranchCreate Branch DatabaseCreate Compute Endpoint
  • Rotate a role and park idle compute

    Lyro resets a branch role's password, suspends the compute endpoint nobody is using, and restarts one that is misbehaving, keeping credentials current and idle projects from drawing compute.

    Reset Role Password for BranchSuspend Project Endpoint by IDRestart Project Endpoint
  • Answer the Neon spend question with numbers

    Lyro pulls consumption history for the account and for individual projects and lists the operations behind a spike, so a bill that grew last month is explained from Neon's own record.

    Get Consumption History ProjectsRetrieve Account Consumption HistoryRetrieve Project Operations

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Neon actions it has and picks the ones a request needs.

  1. 01

    Connect Neon

    Authorize the Neon account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Neon actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free
Neon · Lyro

Everything else about Neon

Setup, permissions, and the limits of what Lyro can do inside Neon.

  • Neon's anonymization actions are in the toolkit. Create anonymized branch and Start branch anonymization produce a branch with masking applied, Update branches masking rules controls what gets masked, and Get branches anonymized status confirms it finished before the branch is shared.

Every action available in Neon

All 107 actions your agent can call on Neon, straight from the live MCP connection.

  • Accept project transfer request

    Accept a transfer request for a Neon project.

  • Access project details by ID

    Retrieves detailed information about a specific Neon serverless Postgres project.

  • Add new jwks to project endpoint

    Adds a new JSON Web Key Set (JWKS) URL to a Neon project for JWT-based authentication.

  • Add project email permission

    Adds permissions for a specified email address to a particular project within the Neon B2B SaaS integration platform.

  • Add role to branch

    Creates a new PostgreSQL role within a specific branch of a Neon project.

  • Count project branches

    Get the total number of branches in a Neon project.

  • Create API key for organization

    Creates a new API key for the specified organization in Neon.

  • Create auth provider SDK keys

    Generate SDK or API keys for authentication providers.

  • Create auth user

    Create a new user in Neon Auth for a specific project branch.

  • Create branch database

    Creates a new database within a specified project and branch in the Neon platform.

  • Enable neon auth for branch

    Enable Neon Auth integration for a branch.

  • Create neon data API

    Creates a new instance of Neon Data API in the specified branch.

  • Create branch snapshot

    Creates a snapshot from the specified branch at a specific point in time.

  • Create compute endpoint

    Creates a new compute endpoint for a specified branch within a Neon project.

  • Create new API key

    Creates a new personal API key for the authenticated Neon user account.

  • Create new project branch

    Creates a new branch in a Neon project.

  • Create anonymized branch

    Creates a new branch with anonymized data using PostgreSQL Anonymizer for static masking.

  • Create project transfer request

    Create a transfer request for a Neon project.

  • Create project with quota and settings

    Creates a new Neon project with specified configuration settings.

  • Set vpc endpoint restriction

    Sets or updates a VPC endpoint restriction for a Neon project.

  • Assign or update vpc endpoint

    Assigns an AWS VPC endpoint to a Neon organization for Private Networking, or updates the label of an existing VPC endpoint assignment.

  • Delete API key by ID

    Deletes a specific API key from the Neon platform.

  • Delete auth domains

    Deletes domains from the redirect_uri whitelist for a specific branch's authentication configuration.

  • Delete oauth provider

    Deletes an OAuth provider configuration from a specific branch in a Neon project.

  • Delete auth user

    Deletes an authentication user from a specified branch within a Neon project.

  • Delete branch data API

    Deletes the Neon Data API for a specified branch and database.

  • Delete database from branch

    Deletes a specific database from a designated branch within a project in the Neon platform.

  • Delete organization API key

    Deletes a specific API key associated with an organization in the Neon platform.

  • Delete organization member

    Removes a specific member from a Neon organization.

  • Delete project branch by ID

    Deletes a specific branch within a project in the Neon B2B SaaS integration platform.

Ready to connect Neon?

Authorize the account and your agent has all 107 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot