Neon MCP Server
Neon's official remote MCP server: projects, branches, SQL queries and Postgres migrations from your agent
- 658 ★ on the repository
- Last commit
- MIT
Broad access
Why this level
- Can create and delete projects and branches
- Runs SQL against a cloud database
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add mcp/neon-mcp-serverDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- Can create and delete projects and branches
- Runs SQL against a cloud database
This is third-party code. Review the repository files before installing.
What it does
The server turns agent requests into Neon API calls. The agent can create projects and branches, inspect table schemas, run SQL and transactions, find slow queries and read execution plans. Migrations go through a temporary branch: prepare and verify first, then apply to the main one. URL parameters narrow the toolset: read-only mode, tool categories and scoping to a single project.
Who it is for. For developers who run Postgres on Neon and want to manage it from an IDE or agent.
Good fit when
- You need to spin up a database or branch for an experiment
- You need a schema migration verified on a separate branch
- You need to find slow queries and understand why they are slow
Not a fit when
- Your database is not hosted on Neon
- You need production access: the vendor advises against using the server in production
Example request
Create a Neon database called my-database with a users table: id, name, emailMCP
- Transport
- http, sse
- Authentication
- OAuth
Limitations
Requires a Neon account with OAuth or an API key. The server is remote and only available at mcp.neon.tech. The vendor warns it is meant for development and agent actions should be reviewed. If IP Allow is on, the server addresses must be allowlisted.
How to disable. Remove the Neon entry from your MCP client config and revoke the OAuth grant or API key in the Neon Console.
FAQ
How do I block changes?
Append ?readonly=true to the server URL or untick full access during OAuth. Only read tools remain, and run_sql accepts read-only queries.
Can I restrict access to one project?
Yes, the projectId URL parameter scopes all operations to that project.
Discussion
No questions or reviews yet.
Related
MCP serversNeo4j Labs MCP servers: Cypher queries on a graph, graph memory for agents, Aura management and data modeling
Official Pinecone MCP server: documentation search, index creation, record upserts and search from your agent
MCP server that gives an agent access to MySQL: schema inspection and queries, read-only by default, writes behind flags
An MCP server for PostgreSQL with several databases at once, table descriptions from the catalog, PostGIS and pgvector hints and query plans
Postgres MCP (Microsoft)
Postgres MCP Server (Microsoft)
Postgres MCP from Microsoft: connection profiles with passwords in the OS keyring, Entra ID sign-in for Azure, queries, schema, CSV and server metrics
MCP MongoDB Server (kiliczsh)
MCP MongoDB Server
An MCP server that gives an agent queries, aggregations and writes in MongoDB and starts with one npx command, no install
README in short
The README covers three setup paths: the neon init command that configures the editor, the remote server with OAuth and the remote server with an API key. It explains read-only mode and URL parameters that restrict tools. It lists the tools available without write access and notes the deprecated SSE transport. The server itself is a Next.js app on Vercel, MIT licensed.