DB MCP Server

MCP server that enables AI assistants to interact with multiple databases simultaneously through a unified interface. Dynamically generates per-connection tools for querying, executing statements, managing transactions, exploring schemas, and analyzing performance across MySQL, PostgreSQL, SQLite, Oracle, and TimescaleDB.

Evaluated Mar 06, 2026 (0d ago) vunknown
Homepage ↗ Repo ↗ Other mysql postgresql sqlite oracle timescaledb mcp database-gateway schema-exploration transactions
⚙ Agent Friendliness
75
/ 100
Can an agent use this?
🔒 Security
80
/ 100
Is it safe for agents?
⚡ Reliability
70
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
75
Documentation
75
Error Messages
50
Auth Simplicity
78
Rate Limits
70

🔒 Security

TLS Enforcement
92
Auth Strength
78
Scope Granularity
72
Dep. Hygiene
80
Secret Handling
78

Generic database MCP server. Connection credentials via environment variables. Support multiple DB types. Read-only DB user for query agents. SQL injection risk — validate inputs.

⚡ Reliability

Uptime/SLA
70
Version Stability
72
Breaking Changes
68
Error Recovery
70
AF Security Reliability

Best When

You need an AI assistant to work across multiple relational databases concurrently, especially when schema exploration, ad-hoc queries, and transaction management are required.

Avoid When

You only need single-database access (simpler tools like dbhub may suffice) or you need NoSQL support.

Use Cases

  • AI-assisted database querying across multiple databases
  • Schema exploration and documentation via natural language
  • Transaction management through AI agents
  • Query performance analysis and optimization
  • Multi-database operations from a single AI interface

Not For

  • Production database administration without human oversight
  • High-throughput data pipelines (designed for interactive AI use)
  • Databases not in the supported list (e.g., MongoDB, DynamoDB)

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

Methods: database-credentials
OAuth: No Scopes: No

Auth is per-database connection via JSON config file with host/port/user/password. Oracle supports wallet and TNS auth. No MCP-level auth.

Pricing

Model: open_source
Free tier: Yes
Requires CC: No

MIT license. Self-hosted. Costs depend on database infrastructure.

Agent Metadata

Pagination
unknown
Idempotent
Partial
Retry Guidance
Not documented

Known Gotchas

  • Dynamic tool names per connection (e.g. query_mysql1) mean tool discovery varies per config
  • Execute tools allow write operations with no built-in safety guardrails
  • Lazy loading mode may cause first-call latency surprises
  • No read-only mode documented unlike dbhub

Alternatives

Full Evaluation Report

Detailed scoring breakdown, competitive positioning, security analysis, and improvement recommendations for DB MCP Server.

$99

Scores are editorial opinions as of 2026-03-06.

5178
Packages Evaluated
26151
Need Evaluation
173
Need Re-evaluation
Community Powered