MCP Servers / database / Neon MCP Server

Neon MCP Server

JSON →
ssenone603database

Interact with Neon Postgres databases using natural language to manage projects, branches, queries, and migrations via the Neon API.

Install
How to run this server
[ { "cmd": "npx neonctl@latest", "imports": [] } ]
server path: neon-mcp-server
Tools
What this server exposes
create_project
Create a new Neon project
delete_project
Delete a Neon project
list_projects
List all Neon projects
create_branch
Create a new branch in a Neon project
delete_branch
Delete a branch from a Neon project
list_branches
List all branches in a Neon project
run_query
Execute a SQL query on a Neon database
run_migration
Run a database migration on a Neon project
get_project_details
Get details of a specific Neon project
get_branch_details
Get details of a specific branch
create_database
Create a new database in a Neon project
delete_database
Delete a database from a Neon project
list_databases
List all databases in a Neon project
create_role
Create a new role in a Neon project
delete_role
Delete a role from a Neon project
list_roles
List all roles in a Neon project
get_connection_string
Get the connection string for a Neon database
reset_password
Reset the password for a Neon database role
Configuration
Environment & auth
authnone
envNEON_API_KEY
envSERVER_HOST
envVERCEL_URL
envUPSTREAM_OAUTH_HOST
envCLIENT_ID
envCLIENT_SECRET
envCOOKIE_SECRET
envOAUTH_DATABASE_URL
Resources
Neon MCP Server — MCP Server · libregistry