Database & Storage MCP servers let an AI assistant connect directly to the systems where your application data lives: Postgres, MySQL, MongoDB, Neo4j, Supabase, and multi-database gateways. Instead of copying SQL into a chat window or manually describing your schema, you can let the assistant inspect tables, collections, indexes, relationships, and query results through MCP tools. That makes it useful for day-to-day work like exploring an unfamiliar database, writing and fixing queries, tracing data issues, checking migrations, reviewing graph models, and pulling the exact records needed to debug a bug report.
This category is most useful for backend engineers, full-stack developers, data engineers, analytics teams, and anyone maintaining production systems with real databases behind them. It is also useful when your assistant needs to work across several storage systems in one conversation, such as comparing app data in Supabase with a reporting database or checking whether a schema change will break an existing query. The best servers in this category give the model enough structure to understand your schema safely, return results efficiently, and work with the database engines you already run.
“Inspect the schema of our Postgres app database with genai-toolbox and write the SQL to find users who signed up in the last 30 days but never created a project.”
viagenai-toolbox“Connect through mcp-toolbox to our MySQL reporting database and trace which join is duplicating rows in the weekly revenue query.”
viamcp-toolbox“List the tables, RLS policies, and storage buckets in our Supabase project with mcp-supabasecommuni and flag anything that would expose private user files.”
viamcp-supabasecommuni“Use dbhub to compare the customer schema in our staging Postgres database and our production MySQL mirror, then summarize the differences that would break sync jobs.”
viadbhub| # | Server | Stars |
|---|---|---|
| 1 | 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. | 16.0k |
| 2 | Genai 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. It provides prebuilt tools for instant data exploration and a framework for building custom tools. |
It lets your AI assistant inspect schema, generate queries, execute approved reads or writes, and use the results immediately in the same conversation. That removes the back-and-forth of manually copying queries, result sets, and schema definitions into chat.
No. This category includes SQL databases, document stores like MongoDB, graph databases like Neo4j, and backend platforms like Supabase. Some servers also provide one interface across multiple database types.
Only when you need operational actions and have strict controls in place. For most setups, read-only access is the right default so the assistant can inspect schema, run diagnostics, and answer data questions without modifying records.
Choose a database-specific server when you need features tied to one platform, such as Supabase project operations or Neo4j graph workflows. Choose a general toolbox server when you want one MCP endpoint that works across several existing databases with a consistent interface.
226 servers
googleapis
MCP Toolbox for Databases enables your agent to connect to your database.
googleapis
MCP Toolbox for Databases enables your agent to connect to your database.
bytebase
Minimal, token-efficient Database MCP Server for PostgreSQL, MySQL, SQL Server, SQLite, MariaDB
supabase-community
MCP server for interacting with the Supabase platform
BetterDB-inc
BetterDB MCP server - Valkey observability for Claude Code and other MCP clients
mongodb-js
MongoDB Model Context Protocol Server
falkordb
An MCP server for Text2SQL: transforms natural language into SQL using graph schema understanding.
arcadedata
Built-in MCP server for ArcadeDB multi-model database (graph, document, vector, time-series)
ArcadeData
Multi-Model database with built-in MCP server for SQL, Cypher, Gremlin, and GraphQL.
neo4j-contrib
MCP server for Neo4j Aura Database Instance Manager.
neo4j-contrib
A simple Neo4j MCP server for creating graph data models.
neo4j-contrib
A simple Neo4j MCP server that allows you to run Cypher queries against a Neo4j database.
neo4j-contrib
MCP Neo4j Knowledge Graph Memory Server
motherduckdb
SQL analytics and data engineering for AI Assistants and IDEs
domdomegg
Read and write access to Airtable database schemas, tables, and records.
sathergate
Full-text search for Next.js. BM25 scoring and fuzzy matching, no external service.
cr7258
MCP server for interacting with Elasticsearch
snowflake-labs
MCP Server for Snowflake from Snowflake Labs
pgEdge
Enterprise PostgreSQL MCP server with NL queries, hybrid search (pgvector+BM25), and web UI
tuannvm
MCP server for Trino distributed SQL query engine access
timescale
Provides programmatic access to Tiger Cloud services, databases, and documentation.
SAP-samples
150+ SAP HANA database tools as MCP tools for AI assistants
cyberlife-coder
Offline agentic memory: remember/recall/relate/forget/why over a fused vector+graph+columnar engine
appwrite
MCP (Model Context Protocol) server for Appwrite
MihaiBuilds
Local-first AI memory layer with hybrid search. Postgres + pgvector. Self-hosted, MIT.
verygoodplugins
Graph-vector memory for AI assistants using FalkorDB and Qdrant
waystation-ai
Connect to your Supabase database to query data and schemas.
prisma
MCP server for managing Prisma Postgres.
unmateria
Read and edit Microsoft Access databases (.accdb/.mdb) - forms, VBA, tables, queries. Windows.
Couchbase-Ecosystem
Couchbase Model Context Protocol Server to interact with Couchbase clusters
nonatofabio
Local FAISS vector database for RAG with document ingestion, semantic search, and MCP prompts.
InsForge
MCP server for InsForge BaaS — database, storage, edge functions, and deployments
greptimeteam
Query and analyze GreptimeDB metrics, logs and traces via SQL, TQL and RANGE queries.
automations-project
Manage Airtable bases: schema, field CRUD, views, formula validation, extensions
com.mcparmory
Create and manage vector database indexes, backups, and collections
pipeworx-io
Airtable MCP Pack — wraps the Airtable REST API v0
isdaniel
provides AI-powered PostgreSQL performance tuning capabilities.
verygoodplugins
WordPress database access via Local by Flywheel. Execute read-only MySQL queries and inspect schema.
ai.aliengiraffe
Ephemeral data sandbox for AI workflows with guardrails and security
spences10
MCP server for local SQLite database operations
Souhar-dya
MCP server for SQLite, PostgreSQL, and MySQL with natural language to SQL and direct SQL tooling.
rishimeka
Causal graph memory engine for AI agents with scoring, activation, and forgetting
“Query the orders collection with mongodb-mcp-server to find documents missing the shippingAddress field and show the most common shape of the bad records.”
viamongodb-mcp-server“Write and run a Cypher query with mcp-neo4j-cypher to find the shortest path between a compromised service account node and any production database node.”
viamcp-neo4j-cypher“Translate this plain-English analytics question into SQL with queryweaver, then explain which tables and joins it used from the schema.”
viaqueryweaver| 3 | DBHub DBHub is a zero-dependency, token efficient MCP server that implements the Model Context Protocol (MCP) server interface, allowing MCP-compatible clients to connect to and explore multiple databases through a single interface. | 3.2k |
| 4 | Supabase Supabase MCP Server connects AI assistants to Supabase projects so they can inspect docs, query databases, manage projects, and work with edge functions, branches, and storage. It supports project scoping, read-only mode, and feature-group filtering via URL parameters. | 2.8k |
| 5 | Monitor This MCP server connects MCP clients to BetterDB so AI assistants can inspect Valkey and Redis monitoring data, including health, slow commands, hot keys, latency, cluster stats, and anomalies. It can use an existing BetterDB instance or start and manage a local monitor process. | 1.2k |
| 6 | Mongodb Mcp Server The MongoDB MCP Server is a Model Context Protocol server designed for interacting with MongoDB databases and MongoDB Atlas. | 1.1k |
| 7 | Queryweaver QueryWeaver is an open-source Text2SQL tool that converts plain-English questions into SQL using graph-powered schema understanding. | 1.0k |
| 8 | ArcadeDB MCP Server ArcadeDB is a Multi-Model DBMS designed for high performance, capable of handling millions of records per second with minimal resource usage. It supports various data models including graph, document, key/value, and time series. | 1.0k |
| 9 | Arcadedb ArcadeDB is a Multi-Model DBMS designed for extreme performance, capable of handling millions of records per second on standard hardware. It supports various data models including graph, document, key/value, and time series. | 1.0k |
| 10 | Mcp Neo4j Aura Manager This MCP server implements the Model Context Protocol (MCP) for managing context between large language models and external systems, allowing users to interact with Neo4j and Aura accounts using natural language. | 979 |