Awesome MCPDatabases

neondatabase/mcp-server-neon

⭐ 642 TypeScript added to this list on 2025-10-04 repository created 2024-11-29

The Neon MCP Server is an open-source project designed to facilitate natural language interaction with Neon Postgres databases through the Model Context Protocol (MCP). MCP is a standardized protocol that manages context between large language models (LLMs) and external systems, enabling seamless communication and control. This server acts as a bridge between natural language commands and the Neon Management API, translating user requests into API calls to perform database management tasks such as creating projects, branches, running queries, and executing database migrations. Key features of the Neon MCP Server include the ability to manage Neon databases using conversational commands, simplifying complex database operations without requiring SQL knowledge or direct API usage. This accessibility empowers users with varying technical expertise to interact with Neon databases effectively. The server supports database schema changes through Neon's branching capabilities, allowing migrations to be initiated via natural language. The project offers two main deployment options: a remote hosted MCP server that uses OAuth for authentication, providing convenience and automatic updates without local installation; and a local MCP server that runs on the user's machine, requiring a Neon API key for authentication. The remote server supports both OAuth and API key-based authentication and offers two transport methods: the newer Streamable HTTP and the deprecated Server-Sent Events (SSE). Security considerations are emphasized, advising users to review and authorize all LLM-initiated actions and restrict access to authorized users only. The server is intended primarily for local development and IDE integrations rather than production environments due to the powerful operations it can perform. Comprehensive setup instructions, troubleshooting tips, and guides for integrating with various MCP clients like Cursor, Claude Desktop, and others are provided. This project enhances database management by leveraging natural language processing and the MCP framework to create an intuitive and powerful interface for Neon Postgres databases.

https://github.com/neondatabase/mcp-server-neon

api-integrationbranchingconversational-commandsdatabase-managementdatabase-migrationsdatabase-schemadevelopment-toolide-integrationlarge-language-modelsllmlocal-mcp-servermcpmodel-context-protocolnatural-language-interactionneonneon-postgresoauth-authenticationremote-mcp-serversecurity

Also in Databases

dolthub/dolt

Dolt is a SQL database with Git-like version control capabilities, enabling users to manage, version, and collaborate on data and schemas as easily as code in Git repositories.

t8y2/dbx

DBX is a lightweight, cross-platform database client supporting over 70 databases, featuring a built-in AI assistant, MCP Server, and available as desktop, Docker, or CLI.

Canner/WrenAI

Open-source generative BI engine that exposes governed text-to-SQL, a semantic layer and dashboard generation to AI agents through an MCP server and CLI across more than twenty data sources.

googleapis/mcp-toolbox

MCP Toolbox for Databases is an open-source Model Context Protocol (MCP) server that connects AI agents, IDEs, and applications directly to enterprise databases, offering both pre-built and custom ...

makenotion/notion-mcp-server

The Notion MCP Server is an official MCP server implementation that enables secure, programmatic interaction with Notion content through MCP commands, optimized for AI agents and supporting multiple deployment options.

bytebase/dbhub

DBHub is a universal database gateway implementing the Model Context Protocol (MCP) server interface, enabling MCP clients to connect to and explore multiple database systems including MySQL, PostgreSQL, Oracle, SQL Server, MariaDB, and SQLite.

crystaldba/postgres-mcp

Postgres MCP Pro is an open-source Model Context Protocol server for PostgreSQL that provides advanced database health monitoring, index tuning, query plan analysis, and safe SQL execution to support AI agents and developers throughout the application lifecycle.

supabase-community/supabase-mcp

Supabase MCP Server connects Supabase projects to AI assistants using the Model Context Protocol, enabling LLMs to manage and query Supabase resources.