Neondatabase Labs_mcp Server Neon

Neondatabase Labs_mcp Server Neon

🚀 Neon MCP 服务器

Neon MCP 服务器基于 Model Context Protocol (MCP) 协议,该协议用于在大型语言模型(LLMs)和外部系统之间管理上下文。此服务器提供了安装程序,可让你使用 Claude Desktop 或任何 MCP 客户端,通过自然语言命令完成与 Neon 的交互,如创建数据库、执行迁移等操作。

npm 版本 npm 下载量 许可证: MIT smithery 徽章

🚀 快速开始

通过 Smithery 自动安装

要通过 Smithery 自动安装 Neon MCP 服务器,可执行以下命令:

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

本地使用方法

  1. 运行 npx @neondatabase/mcp-server-neon setup 初始化配置。
  2. 配置完成后,运行 npx @neondatabase/mcp-server-neon start 启动服务器。

✨ 主要特性

Neon MCP 服务器支持以下核心功能:

  1. 数据库连接与管理
  2. 表结构操作
  3. 数据迁移
  4. 查询生成
  5. 连接池管理
  6. 日志记录与监控

📦 安装指南

需求

💻 使用示例

示例命令

# 创建新数据库
mcp create database mydb

# 删除现有表
mcp drop table users

# 执行 SQL 查询
mcp query "SELECT * FROM users LIMIT 10"

📚 详细文档

文档和资源

开发说明

使用 MCP CLI 客户端开发

  1. 克隆仓库:git clone https://github.com/your-repo/mcp-server-neon.git
  2. 安装依赖:npm install
  3. 启动开发服务器:npm run dev

针对 Claude Desktop 的集成

  • 提供专门的 CLI 工具以简化与 Claude 的交互。
  • 支持插件扩展系统。

测试说明

  1. 创建虚拟环境并安装依赖:
python -m venv .venv
source .venv/bin/activate  # 在 Windows 中使用 .venv\Scripts\activate
pip install -r requirements.txt
  1. 运行测试:
pytest tests/
  1. 覆盖所有测试:
pytest tests/ -v --coverager

📄 许可证

本项目遵循 MIT 许可证。

  • 0 关注
  • 0 收藏,10 浏览
  • system 提出于 2025-09-24 22:45

相似服务问题