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
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
.
neondatabase-labs/mcp-server-neon
November 29, 2024
March 28, 2025
TypeScript