mcp-server-neon

This repository provides an installer and MCP server for Neon, enabling natural language interaction with Neon databases using Claude Desktop or any MCP client. It facilitates tasks like database creation

192
18

Neon MCP Server

This repository provides an installer and an MCP (Model Context Protocol) Server for Neon, enabling natural language interaction with Neon databases through LLMs like Claude. MCP is a standardized protocol for managing context between LLMs and external systems.

It allows users to perform tasks such as creating databases and tables, running migrations, and summarizing project data using natural language commands.

Claude Setup: Installation is simplified via Smithery using the command npx -y @smithery/cli install neon --client claude.

Usage: After installing, run npx @neondatabase/mcp-server-neon init $NEON_API_KEY and restart Claude to start using it.

Key Features: Supported tools include project and branch management, connection string retrieval, SQL execution, schema description, and database migrations with "Start" and "Commit" commands for safe schema changes.

Development: The easiest way to iterate on the MCP Server is using the mcp-client/.

Testing: Configure the .env file and run npm run test.

Repository

NE
neondatabase-labs

neondatabase-labs/mcp-server-neon

Created

November 29, 2024

Updated

March 28, 2025

Language

TypeScript

Category

Database