Best Database MCP servers
Database MCP servers let an agent query and explore your data directly: running SQL, inspecting schema, reading logs, and in some cases managing the surrounding platform. This is one of the highest-leverage and highest-risk categories, because the same connection that answers a useful question can also drop a table. The most important choice is the safety posture. Favor servers that offer a read-only mode and progressive schema disclosure so the agent does not need to ingest an entire database to be useful, and scope credentials to a single project or a least-privilege role. Also consider breadth: some servers speak only one engine while others act as a universal gateway across Postgres, MySQL, SQL Server, and SQLite. Note that several early database servers have been archived, so prefer a maintained option.
20 servers
SQLite (DBHub)
Bytebase
Run an agent against a SQLite database file through Bytebase DBHub, a zero-dependency, token-efficient database MCP server.
DBHub (Postgres)
Bytebase
A universal database MCP gateway that connects agents to Postgres (and others) via a DSN.
Supabase
Supabase (community)
Connects agents to a Supabase project: run SQL, inspect schema, read logs, and manage edge functions.
MongoDB
MongoDB
MongoDB's official MCP server: query and manage databases, plus Atlas cluster administration.
ClickHouse
ClickHouse
ClickHouse's official MCP server lets agents list databases and tables and run read-only SQL against a ClickHouse cluster.
Elasticsearch
Elastic
Elastic's official MCP server lets an agent list indices, read mappings, and run full-text and ES|QL queries against an Elasticsearch cluster.
Neon
Neon
Neon's official MCP server lets agents create projects and branches, run SQL, and drive safe schema migrations on serverless Postgres.
Redis
Redis
Redis's official MCP server: read and write strings, hashes, lists, streams, JSON, and vector search.
Neo4j
Neo4j
Neo4j's official MCP server lets agents introspect a graph schema and run read or write Cypher against any Neo4j deployment.
SingleStore
SingleStore
SingleStore's official MCP server lets agents run SQL on workspaces, manage starter workspaces and Stage files, and orchestrate notebooks and jobs.
InfluxDB
InfluxData
InfluxData's official MCP server lets an agent write, query, and manage time-series data in InfluxDB 3 using SQL and line protocol.
Couchbase
Couchbase
Couchbase's MCP server lets an agent explore buckets, scopes, and collections, run SQL++ queries, and do key-value document operations.
TiDB
PingCAP
PingCAP's official MCP server lets agents explore databases and run SQL against TiDB, the MySQL-compatible distributed SQL database.
CockroachDB
amineelkouhen
A natural-language MCP server for CockroachDB: query data, manage schema, and monitor cluster health across nodes.
Snowflake
Snowflake
Snowflake's managed MCP server: query data with Cortex Analyst, search unstructured content with Cortex Search, and run governed SQL.
BigQuery
Google's MCP Toolbox in its prebuilt BigQuery mode: explore datasets, run SQL, forecast, and ask data-insight questions over a warehouse.
MotherDuck
MotherDuck
The official DuckDB / MotherDuck MCP server: run analytical SQL over local DuckDB files, in-memory tables, or a MotherDuck cloud database.
MySQL (DBHub)
Bytebase
Connect an agent to a MySQL database with Bytebase's DBHub: run SQL and explore schema through one universal database MCP server.
PlanetScale
PlanetScale
PlanetScale's official hosted MCP server: explore organizations, databases, and branches, read and write SQL, and pull query insights.
SurrealDB
SurrealDB
SurrealDB's official MCP server lets agents query and mutate a SurrealDB instance with SurrealQL and manage SurrealDB Cloud.