Back to Home
ManuelVR461 icon

mysql-mcp-universal

Verified Safe

by ManuelVR461

Overview

Facilitate natural language interaction with MySQL and PostgreSQL databases via GitHub Copilot for CRUD and advanced operations.

Installation

Run Command
python -m src.server

Environment Variables

  • DB_CONFIG_PATH

Security Notes

The server uses prepared statements for all SQL queries to prevent SQL injection. Destructive operations (e.g., mass delete) require explicit confirmation, and mass updates/deletes require a WHERE clause. However, built-in encryption of database credentials in 'config/settings.json' is marked as 'PENDIENTE' (pending), meaning passwords are stored in plaintext. 'Auditoría de operaciones críticas' (Auditing of critical operations) is also pending. Users are strongly warned not to share 'config/settings.json' and to use environment variables for production. No obfuscation or obvious malicious patterns were found.

Similar Servers

Stats

Interest Score30
Security Score6
Cost ClassMedium
Avg Tokens250
Stars1
Forks0
Last Update2025-12-05

Tags

Database ManagementGitHub CopilotMySQLPostgreSQLMCP