Best Databases MCP servers

Query and manage Postgres, MySQL, SQLite, MongoDB, Redis, vector databases and data warehouses with natural language. We track 34 servers in this category, ranked by GitHub stars with maintenance status and ready-to-copy configs for Claude Desktop, Cursor and VS Code.

Top picks

  1. dbx — 25 MB lightweight cross-platform database client for 100+ databases, including MySQL, PostgreSQL, SQLite, Redi… (★ 26.4k, updated today)
  2. mcp-toolbox — MCP Toolbox for Databases is an open source MCP server for databases. (★ 16.7k, updated yesterday)
  3. tabularis — Open-source desktop SQL workspace with 3 built-in database drivers and 16 shipped plugins, including SQL Serve… (★ 5.2k, updated today)
  4. prest — Instant REST and MCP APIs for PostgreSQL and MySQL 8, on existing or new databases. CRUD, custom SQL routes, a… (★ 4.6k, updated today)
  5. dbhub — Token conscious database MCP server for Postgres, MySQL, SQL Server, Oracle, MariaDB, SQLite. (★ 3.6k, updated today)

Showing all 34 servers

dbx

by t8y2 · Rust

25 MB lightweight cross-platform database client for 100+ databases, including MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, SQL Server, and Dameng. Built-in AI, MCP Server, CLI, desktop and Docker. | 轻量级跨平台数据库管理工具,支持 MySQL、PostgreSQL、SQLite、Redis、MongoDB、达梦等 100+ 数据库,提供桌面端、Docker、CLI、内置 AI 助手和 MCP。

DatabasesMaintained26.4k

mcp-toolbox

by googleapis · Go

MCP Toolbox for Databases is an open source MCP server for databases.

DatabasesMaintained16.7k

tabularis

by TabularisDB · TypeScript

Open-source desktop SQL workspace with 3 built-in database drivers and 16 shipped plugins, including SQL Server, DuckDB, ClickHouse and Redis. Built-in MCP server for Claude, Cursor and Devin, SQL notebooks and visual EXPLAIN.

DatabasesMaintained5.2k

prest

by prest · Go

Instant REST and MCP APIs for PostgreSQL and MySQL 8, on existing or new databases. CRUD, custom SQL routes, auth and ACL without writing a backend. Low-code, ⚡ realtime, high-performance. Native MySQL support since v2.5.

DatabasesMaintained4.6k

dbhub

by bytebase · TypeScript

Token conscious database MCP server for Postgres, MySQL, SQL Server, Oracle, MariaDB, SQLite.

DatabasesMaintained3.6k

mcp-server-mysql

by benborla · JavaScript

A Model Context Protocol server that provides read-only access to MySQL databases. This server enables LLMs to inspect database schemas and execute read-only queries.

DatabasesMaintained2.2k

GoNavi

by Syngnat · TypeScript

High-performance multi-data-source database client — ~30MB, AI & MCP ready, zero Electron bloat. | 高性能多数据源数据库客户端:约 30MB,AI 与 MCP 就绪,告别 Electron 膨胀。

DatabasesMaintainedRemote2.1k

pg-aiguide

by timescale · Python

MCP server and Claude plugin for Postgres skills and documentation. Helps AI coding tools generate better PostgreSQL code.

DatabasesMaintainedRemote1.9k

erd-editor

by dineug · TypeScript

ERD Editor: design database schemas visually, import SQL DDL, GraphQL, DBML and AML, export DDL and code for 22 languages. Web app, Google Drive, VS Code, IntelliJ, Obsidian, a custom element, and an MCP server that lets coding agents edit diagrams live.

DatabasesMaintained1.7k

mcp-server-qdrant

by qdrant · Python

An official Qdrant Model Context Protocol (MCP) server implementation

DatabasesMaintainedRemote1.5k

data-api-builder

by Azure · C#

Data API builder provides modern REST, GraphQL endpoints and MCP tools to your Azure Databases and on-prem stores.

DatabasesMaintained1.5k

mysql_mcp_server

by designcomputer · Python

A Model Context Protocol (MCP) server that enables secure interaction with MySQL databases

DatabasesMaintainedRemote1.4k

mongodb-mcp-server

by mongodb-js · TypeScript

A Model Context Protocol server to connect to MongoDB databases and MongoDB Atlas Clusters.

DatabasesMaintainedRemote1.1k

mcp-neo4j

by neo4j-contrib · Python

Neo4j Labs Model Context Protocol servers

DatabasesMaintainedRemote988

NornicDB

by orneryd · Go

Nornicdb is a distributed low-latency, Graph+Vector, Temporal MVCC with all sub-ms HNSW search, graph traversal, and writes. Using Neo4j Bolt/Cypher and qdrant's gRPC means you can switch with no changes while adding intelligent features like schemas, managed embeddings, reranking+llm, GPU accel, Auto-TLP, Policy-based Memory Decay, and MCP server.

DatabasesMaintained905

supabase-mcp-server

by alexander-zuev · Python

Query MCP enables end-to-end management of Supabase via chat interface: read & write query executions, management API support, automatic migration versioning, access to logs and much more.

DatabasesMaintained831

arcticdb_mcp

by YMuskrat · Python

MCP server for ArcticDB

DatabasesMaintainedRemote775

mcp-server-neon

by neondatabase · TypeScript

MCP server for interacting with Neon Management API and databases

DatabasesMaintainedRemote651

mcp-redis

by redis · Python

The official Redis MCP Server is a natural language interface designed for agentic applications to manage and search data in Redis efficiently

DatabasesMaintained634

chroma-mcp

by chroma-core · Python

A Model Context Protocol (MCP) server implementation that provides database capabilities for Chroma

DatabasesStale600

pgmcp

by subnetmarco · Go

An MCP server to query any Postgres database in natural language.

DatabasesAgingRemote542

mcp-server-motherduck

by motherduckdb · Python

Local MCP server for DuckDB and MotherDuck

DatabasesMaintainedRemote528

PerformanceMonitor

by erikdarlingdata · C#

Free, open-source SQL Server and Postgres performance monitoring. Collectors, real-time alerts, graphical plan viewer, MCP server for AI analysis. Supports SQL 2016-2025, Azure SQL, AWS RDS, Postgres, Aurora Postgres.

DatabasesMaintained519

db-mcp-server

by FreePeak · Go

A powerful multi-database server implementing the Model Context Protocol (MCP) to provide AI assistants with structured access to databases.

DatabasesMaintainedRemote463

mcp

by oracle · Python

Repository containing MCP (Model Context Protocol) servers that provides a suite of tools for managing and interacting with Oracle products.

DatabasesMaintained459

airtable-mcp-server

by domdomegg · TypeScript

🗂️🤖 Airtable Model Context Protocol Server, for allowing AI systems to interact with your Airtable bases

DatabasesMaintained456

mcp-alchemy

by runekaagaard · Python

A MCP (model context protocol) server that gives the LLM access to and knowledge about relational databases like SQLite, Postgresql, MySQL & MariaDB, Oracle, and MS-SQL.

DatabasesMaintainedRemote420

mssql_mcp_server

by RichardHan · Python

A Model Context Protocol (MCP) server for Microsoft SQL Server that enables secure database interactions through a controlled interface. Allows AI assistants to safely list tables, read data, and execute SQL queries while maintaining security and structure.

DatabasesAging395

mcp-database-server

by executeautomation · TypeScript

MCP Database Server is a new MCP Server which helps connect with Sqlite, SqlServer and Posgresql Databases

DatabasesStale386

doris-mcp-server

by apache · Python

Apache Doris MCP Server

DatabasesMaintainedRemote352

mac_messages_mcp

by carterlasalle · Python

An MCP server that securely interfaces with your iMessage database via the Model Context Protocol (MCP), allowing LLMs to query and analyze iMessage conversations. It includes robust phone number validation, attachment processing, contact management, group chat handling, and full support for sending and receiving messages.

DatabasesMaintained331

elasticsearch-mcp-server

by cr7258 · Python

A Model Context Protocol (MCP) server implementation that provides Elasticsearch and OpenSearch interaction.

DatabasesMaintainedRemote312

Other categories