db-mcp-server and mcp-database-server
These tools are competitors, as both aim to provide multi-database servers implementing the Model Context Protocol for AI assistants, offering similar core functionality.
About db-mcp-server
FreePeak/db-mcp-server
A powerful multi-database server implementing the Model Context Protocol (MCP) to provide AI assistants with structured access to databases.
Supports MySQL, PostgreSQL, SQLite, and Oracle databases with automatic tool generation for each connection—query execution, transactions, schema exploration, and performance analysis all exposed as distinct MCP tools. Built in Go using Clean Architecture patterns and compatible with OpenAI Agents SDK, it offers flexible deployment via stdio (IDE integration), SSE, or Docker with optional lazy-loading for managing 10+ concurrent database connections.
About mcp-database-server
ahmetbarut/mcp-database-server
A Model Context Protocol (MCP) server that provides multi-database query execution capabilities with support for SQLite, PostgreSQL, and MySQL databases. Includes a built-in Web UI for managing database connections.
Implements connection pooling with configurable limits and timeout settings, plus parameterized query execution with SQL injection protection via Zod validation. Persists all connection configs in a local SQLite store, enabling stateful management across server restarts, and integrates directly with Claude Desktop and Cursor IDE through stdio-based MCP transport.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work