Best MCP servers for databases.
We personally install and test each MCP server for databases.3 servers tested with MCP SDK 1.0.0. Real scores, no vendor influence.
Tested with MCP SDK 1.0.0
Tests ran on macOS with Node.js v25.7.0. Tasks: list tables, describe table, query, sample, schema. We rerun the benchmark every two weeks. Last updated: June 8, 2026.
Side-by-side
| Rank | Server | Maker | Tools | Pass Rate | Latency | Pricing | Auth | |
|---|---|---|---|---|---|---|---|---|
| 1 | 100% Pass 🏆Free to Test 🆓Fast ⚡Tested 📅 | jparkerweb | 8 tools found | 100%(5 tasks) | 2ms p50 | Free | Install → | |
| 2 | 0% Pass ❌Free to Test 🆓Tested 📅 | kristofer84 | Could not discover tools | 0%(5 tasks) | Free | Install → | ||
| 3 | 0% Pass ❌Free to Test 🆓Tested 📅 | itapi | 6 tools found | 0%(5 tasks) | 11.0s p50 | Free | Install → |
Ranked and reviewed
SQLite MCP
jparkerwebFile-based SQL database. Zero setup, zero server process. Perfect for local prototyping, caching, and small datasets. The simplest database MCP server to get running.
View full review- +Server starts successfully
- +Tools are discoverable
{"mcpServers": {"sqlite": {"command": "npx", "args": ["-y", "mcp-sqlite@latest"], "env": {"SQLITE_DB_PATH": "/path/to/your.db"}}}}{"mcpServers": {"sqlite": {"command": "npx", "args": ["-y", "mcp-sqlite@latest"], "env": {"SQLITE_DB_PATH": "/path/to/your.db"}}}}// .vscode/mcp.json
{
"servers": {
"sqlite": {
"command": "npx",
"args": ["-y", "mcp-sqlite@latest"],
"env": {
"SQLITE_DB_PATH": "/path/to/your.db"
}
}
}
}PostgreSQL MCP
kristofer84Full-featured PostgreSQL MCP server. Supports schema introspection, queries, updates, and deletes. Requires a running PostgreSQL instance.
View full review- +Package installs successfully
- −Requires configuration/credentials
- −Could not evaluate without setup
{"mcpServers": {"postgres": {"command": "npx", "args": ["-y", "mcp-postgres@latest"], "env": {"DB_HOST": "localhost", "DB_PORT": "5432", "DB_USER": "your_user", "DB_PASSWORD": "your_password", "DB_NAME": "your_database", "DB_SSL_MODE": "disable"}}}}{"mcpServers": {"postgres": {"command": "npx", "args": ["-y", "mcp-postgres@latest"], "env": {"DB_HOST": "localhost", "DB_PORT": "5432", "DB_USER": "your_user", "DB_PASSWORD": "your_password", "DB_NAME": "your_database", "DB_SSL_MODE": "disable"}}}}// .vscode/mcp.json
{
"servers": {
"postgres": {
"command": "npx",
"args": ["-y", "mcp-postgres@latest"],
"env": {
"DB_HOST": "localhost",
"DB_PORT": "5432",
"DB_USER": "your_user",
"DB_PASSWORD": "your_password",
"DB_NAME": "your_database",
"DB_SSL_MODE": "disable"
}
}
}
}Redis MCP
itapiIn-memory data store with key-value operations. Lightning fast for caching, sessions, and real-time data. Requires a running Redis server.
View full review- +Package installs successfully
- −Some tasks failed testing
{"mcpServers": {"redis": {"command": "npx", "args": ["-y", "mcp-redis@latest"]}}}{"mcpServers": {"redis": {"command": "npx", "args": ["-y", "mcp-redis@latest"]}}}// .vscode/mcp.json
{
"servers": {
"redis": {
"command": "npx",
"args": ["-y", "mcp-redis@latest"]
}
}
}Questions
What is an MCP database server?
An MCP database server lets your AI assistant query, update, and inspect databases through the Model Context Protocol. It bridges LLMs with PostgreSQL, SQLite, Redis, and other data stores.
How do I install a database MCP server?
Most database MCP servers install via npx. You provide connection details (host, port, database name) as environment variables. We include install commands and configuration snippets for Claude Code, Cursor, and VS Code in each review.
Is SQLite MCP better than PostgreSQL MCP?
SQLite MCP requires zero server setup, just a file path. PostgreSQL MCP connects to a running Postgres instance and supports schema introspection. Choose SQLite for local prototyping; PostgreSQL for production apps.
How often are these benchmarks updated?
We rerun the full benchmark every two weeks. Updates are published as testing completes. Subscribe to the changelog for updates.
MCP Select is an independent editorial project in development. We do not accept payment for placement. Some links may be affiliate links. Rankings are based on our own testing when available. Our methodology is being documented on GitHub for verification.