35 available actions
What your AI agent can do in Neon MCP
Manage Neon projects, branches, databases, and development workflows. This page lists every available action. Your agent only receives the actions and permissions required for the role you approve.
Showing all 35 actions.
Common starting points
- SearchSearch across all organizations, projects, and branches by keyword.
- Get connection stringGet a PostgreSQL connection string for a Neon database.
- Create branchCreate a branch in a Neon project for isolated development or testing.
- Create projectCreate a new Neon project with a default database and branch.
- Run sql<use_case> Use this tool to execute a single SQL statement against a Neon database.
- Run sql transaction<use_case> Use this tool to execute a SQL transaction against a Neon database, should be used for multiple SQL statements.
Browse all 35 actions by capability
Open a capability to see every supported action and its description.
Find & reviewLook up and review existing recordsView 15 actions
- FetchFetch detailed information about a specific organization, project, or branch using the ID returned by the tool.
- Get connection stringGet a PostgreSQL connection string for a Neon database.
- Get database tablesList all tables in a Neon database.
- Get doc resource<use_case> Fetches a specific Neon documentation page as markdown content.
- Get neon auth configRead full Neon Auth configuration for a branch.
- List branch computesList compute endpoints for a project or branch.
- List docs resources<use_case> Lists all available Neon documentation pages by fetching the index from Returns a markdown index of documentation page URLs (with .md file endings) and…
- List log fieldsList the log fields whose values list_log_field_values can enumerate for a branch.
- List log field valuesList the distinct values of a log field (e.g.
- List organizationsList all organizations the current user belongs to.
- List projectsList Neon projects in your account.
- List shared projectsList projects shared with the current user for collaboration.
- List slow queries<use_case> Use this tool to list slow queries from your Neon database.
- Query logs<use_case> Query logs emitted by your Neon serverless functions (and other services like storage).
- SearchSearch across all organizations, projects, and branches by keyword.
Create & communicateCreate records or send supported messagesView 2 actions
- Create branchCreate a branch in a Neon project for isolated development or testing.
- Create projectCreate a new Neon project with a default database and branch.
Update & manageChange and manage existing recordsView 2 actions
- Run sql<use_case> Use this tool to execute a single SQL statement against a Neon database.
- Run sql transaction<use_case> Use this tool to execute a SQL transaction against a Neon database, should be used for multiple SQL statements.
Remove & cancelRemove records or cancel supported workView 2 actions
- Delete branchDelete a branch and all its data.
- Delete projectDelete a Neon project and all its data.
Other actionsSpecialist and administrative actions.View 14 actions
- Compare database schema<use_case> Use this tool to compare the schema of a database between two branches.
- Complete database migrationComplete a database migration by applying changes to the main branch and cleaning up the temporary branch.
- Complete query tuningComplete a query tuning session by either applying the changes to the main branch or discarding them.
- Configure neon authConfigure Neon Auth for a branch by specifying an .
- Describe branchGet a tree view of all objects in a branch, including databases, schemas, tables, views, and functions.
- Describe projectGet details and configuration of a specific Neon project.
- Describe table schemaGet column definitions, data types, and constraints for a specific table.
- Explain sql statementAnalyze the query execution plan for a SQL statement using EXPLAIN ANALYZE.
- Inspect database<use_case> Reach for this first when asked why a database is slow, large, bloated, or behind.
- Prepare database migration<use_case> This tool performs database schema migrations by automatically generating and executing DDL statements.
- Prepare query tuning<use_case> This tool helps developers improve PostgreSQL query performance for slow queries or DML statements by analyzing execution plans and suggesting optimizations.
- Provision neon authProvisions Neon Auth for a Neon branch.
- Provision neon data apiProvisions the Neon Data API for a Neon branch.
- Reset from parentReset a branch to its parent's current state, discarding all changes made on the branch.
Connection record
A connection you can control.
- Sign-in
- OAuth sign-in
- Setup
- Sign in with your own Neon MCP account. Access is limited to the work agreed for the role.
- Boundaries
- Only the approved role and actions.
- Off switch
- Revoke the connection from your account.
FAQ
Before you connect Neon MCP
How does the agent connect to Neon MCP?
You sign in with your own Neon MCP account. Permissions are limited to what the agent needs, the connection is health-checked, and you can revoke access from Neon MCP at any time.
What can the agent actually do in Neon MCP?
The page above lists the 35 actions currently available through the Neon MCP connection. The role determines which of those actions the agent may use, and write access is only enabled when the workflow needs it.
Is Neon MCP included in my plan?
Connections are priced per tool on top of the base plan. Some are included and some are premium. See pricing for how connection charges work.
How long until Neon MCP is ready?
Timing depends on the sign-in method, permissions and workflow being connected. We confirm the scope and setup plan before enabling the connection.
Bring the workflow together
Ready to put Neon MCP to work?
Start with the responsibility you want off your plate. We’ll map the connection and the boundaries around it.