Neon MCP 把 Neon 的 Serverless Postgres 管理接口接进 AI 客户端,让你用自然语言建项目、开分支、跑查询,而不必反复打开控制台。

Neon 是按量计费的 Serverless Postgres,主打「数据库分支」——像 git 分支一样为每个功能或环境拉一份独立数据库。Neon MCP 服务器(neondatabase/mcp-server-neon)把这套管理能力暴露给 AI:你可以让助手列出项目、创建分支、对数据库执行 SQL。仓库以 TypeScript 编写、MIT 许可,2026 年仍在频繁更新。它适合已经用 Neon、想把日常数据库操作搬进对话的开发者。

信息卡

  • 连接器名称:Neon MCP Server
  • 传输方式:stdio(本地进程,通过 Neon Management API 通信)
  • 适用客户端:Claude Desktop、Cursor、VS Code 等支持 stdio 的 MCP 客户端
  • 配置示例(json):见下方使用上手
  • 仓库地址:https://github.com/neondatabase/mcp-server-neon (MIT)

核心能力

项目与分支管理。 通过对话列出你名下的 Neon 项目、查看分支、创建新分支、删除临时分支。做功能开发时,让 AI「为 feature-x 拉一个从 main 派生的数据库分支」,测试完再让它清理掉。数据库分支和代码分支对齐,环境隔离变得很轻。

SQL 查询与执行。 对指定分支执行 SQL,建表、改结构、查数据都能在对话里完成。调试时让 AI「查一下 users 表里最近注册的 10 条记录」,或「给我 orders 表的结构」。结果直接回到对话,省去切到 SQL 编辑器。写操作要谨慎,建议只在开发分支上放开。

基于 Management API。 服务器通过 Neon 的 Management API 完成鉴权与操作,你用 Neon 的 API Key 授权。权限边界由这个 Key 的范围决定,因而可以按需要申请最小权限的密钥。具体支持的工具清单以仓库 README 为准。

轻量本地进程。 它以 stdio 方式作为本地进程运行,不占常驻服务,配置一次即可在多个客户端复用。TypeScript 实现、MIT 许可,便于阅读源码和按需二次开发。

使用上手

  1. 准备一个 Neon 账号与 API Key(在 Neon 控制台创建,注意权限范围)。
  2. 安装:仓库提供 npx 运行方式,无需复杂编译;Node 环境需就绪。
  3. 在客户端的 MCP 配置里加入服务器,并把 API Key 通过环境变量传入。
  4. 重启客户端,确认工具已加载,然后用自然语言下达任务。
  5. 写操作先在开发分支验证,避免误改生产库。

配置示例

{
  "mcpServers": {
    "neon": {
      "command": "npx",
      "args": ["-y", "mcp-server-neon"],
      "env": {
        "NEON_API_KEY": "<你的 Neon API Key>"
      }
    }
  }
}

优点与不足

优势是数据库分支管理与对话式 SQL 结合紧密、Serverless 按量计费成本低、本地 stdio 轻量、MIT 开源可改。局限:能力受 Neon 平台与 API Key 权限约束;写操作有真实数据风险,需自行把关;工具细节与运行命令以仓库 README 为准,版本可能变化。

适合谁

适合已经使用 Neon Serverless Postgres 的开发者、希望用「数据库分支」隔离环境的功能团队,以及想在对话里快速查数据、改结构的后端与全栈工程师。

下载与访问

仓库 https://github.com/neondatabase/mcp-server-neon (MIT);Neon 官网 https://neon.tech 。

许可证与获取

项目说明
传输方式stdio,经 Neon Management API
仓库github.com/neondatabase/mcp-server-neon
许可证MIT
获取npx 运行,需 Neon API Key

本文属于「连接器」分类的 AI 资源专栏,更多评测见分类页。