mcp-server-neon

mcp-server-neon

MCP.Pizza Chef: neondatabase

Neon runs hosted Postgres databases, and this official add-on lets you create projects, add tables, run queries, and reshape a table by describing what you want. Neon hosts the server for you at a web address, so signing in with your Neon account is usually the whole setup. Claude Desktop, Claude Code, Cursor, VS Code, Cline, and Windsurf all connect. Neon does warn that this is meant for development work rather than live production data, and that you should read each action before approving it.

Coding
Data

Use This MCP server To

Create a new database without opening a control panel Ask which of my projects holds a particular table Run a query and get the answer back in plain words Add a column to a table by describing the change Copy my data to a branch before testing a risky change

README

Neon Logo fallback

Neon MCP Server

Install MCP Server in Cursor Add to Kiro

Neon MCP Server is an open-source tool that lets you interact with your Lakebase Postgres databases on Neon in natural language.

License: MIT

The Model Context Protocol (MCP) is a standardized protocol designed to manage context between large language models (LLMs) and external systems. This repository provides a remote MCP Server for Neon.

Neon's MCP server acts as a bridge between natural language requests and the Neon API. Built upon MCP, it translates your requests into the necessary API calls, enabling you to manage tasks such as creating projects and branches, running queries, and performing database migrations seamlessly.

Some of the key features of the Neon MCP server include:

  • Natural language interaction: Manage Neon databases using intuitive, conversational commands.
  • Simplified database management: Perform complex actions without writing SQL or directly using the Neon API.
  • Accessibility for non-developers: Empower users with varying technical backgrounds to interact with Neon databases.
  • Database migration support: Leverage Neon's branching capabilities for database schema changes initiated via natural language.

For example, in Claude Code, or any MCP Client, you can use natural language to accomplish things with Neon, such as:

  • Let's create a new Postgres database, and call it "my-database". Let's then create a table called users with the following columns: id, name, email, and password.
  • I want to run a migration on my project called "my-project" that alters the users table to add a new column called "created_at".
  • Can you give me a summary of all of my Neon projects and what data is in each one?

Warning

Neon MCP Server Security Considerations
The Neon MCP Server grants powerful database management capabilities through natural language requests. Always review and authorize actions requested by the LLM before execution. Ensure that only authorized users and applications have access to the Neon MCP Server.

The Neon MCP Server is intended for local development and IDE integrations only. We do not recommend using the Neon MCP Server in production environments. It can execute powerful operations that may lead to accidental or unauthorized changes.

For more information, see MCP security guidance →.

Setting up Neon MCP Server

There are a few options for setting up the Neon MCP Server:

mcp-server-neon FAQ

Do I need to install anything?
Usually not. Neon hosts the server, so most apps only need the web address plus a one-time sign-in with your Neon account.
Which apps work with it?
Claude Desktop, Claude Code, Cursor, VS Code, Cline, Windsurf, and Kiro are all covered in the setup guide.
Is it safe to point at my live data?
Neon advises against it. The project is meant for development and local work, and it can make sweeping changes when asked.
Can I use this to create a table without writing SQL?
Yes. You describe the table you want and the assistant writes it, though you should read the change before approving it.
Do I need a Neon account?
Yes. It manages databases that live in your Neon account, so you sign up there first.
What if my Neon project restricts which addresses can connect?
You have to allow Neon's two published addresses first. The setup guide lists both.
Is it still maintained?
Yes. Neon maintains it themselves, and the code was updated in August 2026.