protocol18
by hil-basne-bragan
Overview
An MCP server for AI-assisted MySQL database management, monitoring, and SQL execution with resumability features.
Installation
No command providedEnvironment Variables
- MYSQL_HOST
- MYSQL_PORT
- MYSQL_USER
- MYSQL_PASSWORD
- MYSQL_DATABASE
- MCP_ROLE
Security Notes
The server executes user-provided SQL queries directly after performing regex-based permission checks. Regex parsing of SQL for security is prone to bypasses and potential SQL injection, allowing unauthorized actions. Default database connection parameters (e.g., 'root' user, empty password) in `create_mysql_pool` if external configuration is missing pose a significant risk.
Similar Servers
mcp-mysql-server
Provides an MCP-compliant interface for AI models to securely interact with a MySQL database for CRUD operations, schema inspection, and performance analysis.
mcp-server-generator
Generate Model Context Protocol (MCP) servers from database datasources for integration with AI agents, using a visual canvas interface for tool creation and management.
mysql_mcp_server
This server provides a Model Context Protocol (MCP) interface to a MySQL database, enabling AI models to execute SQL queries and retrieve database schema information.
mysql-mcp-server
This server provides a FastMCP interface to interact with a MySQL database, allowing retrieval of database schema and execution of arbitrary SQL queries.