postgresql-mcp-server and db-mcp-server

These are competitors offering overlapping database access capabilities, with A specialized for PostgreSQL-only workflows while B provides multi-database flexibility, making the choice dependent on whether you need PostgreSQL-specific optimization or broader database compatibility.

postgresql-mcp-server
62
Established
db-mcp-server
50
Established
Maintenance 6/25
Adoption 19/25
Maturity 18/25
Community 19/25
Maintenance 10/25
Adoption 10/25
Maturity 9/25
Community 21/25
Stars: 175
Forks: 31
Downloads: 8,231
Commits (30d): 0
Language: TypeScript
License: AGPL-3.0
Stars: 351
Forks: 62
Downloads: —
Commits (30d): 0
Language: Go
License: MIT
No risk flags
No Package No Dependents

About postgresql-mcp-server

HenkDz/postgresql-mcp-server

A Powerful PostgreSQL MCP server with 14 consolidated database management tools for AI assistants.

Implements 17 consolidated tools using the Model Context Protocol (MCP) stdio transport, reducing the original 46 individual tools to 8 intelligent meta-tools while adding 4 new capabilities for complete CRUD operations, SQL execution, and schema management. Built on Node.js with connection pooling, parameterized queries for SQL injection prevention, and Docker support for production deployment. Designed for AI assistants like Claude and Cursor, handling everything from schema introspection and performance analysis to real-time monitoring and cross-database data migration.

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.

Scores updated daily from GitHub, PyPI, and npm data. How scores work