Neon MCP Server

Neon MCP Server

镜像的。

npm 版本 许可证: MIT smithery 徽章

简介

Neon MCP 服务器允许你通过自然语言使用 Claude Desktop 或其他 MCP 客户端操作 Neon 数据库,执行创建项目、运行SQL查询、管理数据库结构等操作。

要求

  • Node.js >= v18.0.0
  • Claude Desktop
  • Neon API 密钥 (获取方式)

安装方法

通过 Smithery 自动安装(推荐)

npx -y @smithery/cli install neon --client claude

手动安装

npx @neondatabase/mcp-server-neon init $NEON_API_KEY

完成后重启 Claude Desktop。

使用示例

安装完成后,你可以在 Claude Desktop 中尝试以下命令:

  • 列出我所有的 Neon 项目
  • 创建一个名为"my-database"的新项目并添加用户表
  • 在"my-project"上运行SQL查询来查看所有用户

主要功能

  • 项目管理:创建、查看、删除项目
  • 分支管理:创建、描述、删除分支
  • SQL操作:运行查询、事务处理
  • 数据库结构:获取表信息、描述表结构
  • 数据库迁移:准备和完成迁移操作

开发环境设置

npm install
npm run watch
cd mcp-client/ && NEON_API_KEY=... npm run start:mcp-server-neon

更多开发信息请参考 mcp-client/README.md