MCPQL and mcp-database-server

These tools are competitors, as both aim to provide a MCP server for SQL database operations, but tool A offers broader database support (Sqlite, SqlServer, PostgreSQL) while tool B focuses specifically on SQL Server.

MCPQL
55
Established
mcp-database-server
50
Established
Maintenance 10/25
Adoption 5/25
Maturity 24/25
Community 16/25
Maintenance 2/25
Adoption 10/25
Maturity 15/25
Community 23/25
Stars: 14
Forks: 6
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
Stars: 318
Forks: 87
Downloads:
Commits (30d): 0
Language: TypeScript
License: MIT
No risk flags
Stale 6m No Package No Dependents

About MCPQL

hendrickcastro/MCPQL

MCPQL - MCP Server for SQL Server database operations and analysis

Implements the Model Context Protocol to expose 11 database tools (table analysis, stored procedure execution, data preview, security status) for integration with Claude Desktop, Cursor IDE, and other MCP-compatible clients. Built in TypeScript with stdio transport, supporting SQL Server 2016+ and Azure SQL through configurable environment-based authentication (SQL, Windows, or Azure AD).

About mcp-database-server

executeautomation/mcp-database-server

MCP Database Server is a new MCP Server which helps connect with Sqlite, SqlServer and Posgresql Databases

Implements MCP protocol integration with Claude Desktop, supporting multiple authentication methods including Windows Authentication for SQL Server and AWS IAM for RDS MySQL. Exposes `read_query` and `write_query` tools that allow Claude to execute parameterized SQL statements, with configurable connection parameters (timeouts, SSL, ports) passed via CLI arguments at server startup.

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