mysql-mcp-server and mcp-database-server
About mysql-mcp-server
dpflucas/mysql-mcp-server
An MCP server provides read-only access to MySQL databases.
Implements query validation and sandboxing to enforce read-only operations (SELECT, SHOW, DESCRIBE, EXPLAIN only) with configurable timeouts and row limits to prevent resource exhaustion. Integrates with the Model Context Protocol (MCP) ecosystem, enabling AI assistants like Claude to query MySQL databases through a stdio transport with connection pooling and environment-based configuration.
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.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work