Mcp Server Mysql — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Mcp Server Mysql (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
This project is a Java conversion of a Python codebase from a design-computer/mysql_mcp_server. It preserves the core functionality and logic of the original Python implementation, enabling seamless integration into Java-based environments.
<br>
This project was created as a learning exercise to explore MCP (Model Context Protocol) concepts.
<br>
I welcome suggestions, code contributions, and any help from the community to further improve the project.
<br>
To see the code differences between version 0.7 and version 0.8 of io.modelcontextprotocol.sdk:mcp-bom <br> compare the previous commit and the corresponding commit.
A Model Context Protocol (MCP) server that enables secure interaction with MySQL databases. This server allows AI assistants to list tables, read data, and execute SQL queries through a controlled interface, making database exploration and analysis safer and more structured.
pip install mysql-mcp-serverSet the following environment variables:
MYSQL_HOST=localhost # Database host
MYSQL_PORT=3306 # Optional: Database port (defaults to 3306 if not specified)
MYSQL_USER=your_username
MYSQL_PASSWORD=your_password
MYSQL_DATABASE=your_databaseAdd this to your claude_desktop_config.json:
{
"mcpServers": {
"mysql": {
"command": "uv",
"args": [
"--directory",
"path/to/mysql_mcp_server",
"run",
"mysql_mcp_server"
],
"env": {
"MYSQL_HOST": "localhost",
"MYSQL_PORT": "3306",
"MYSQL_USER": "your_username",
"MYSQL_PASSWORD": "your_password",
"MYSQL_DATABASE": "your_database"
}
}
}
}intellij-setup-env.png
This MCP server requires database access to function. For security:
See MySQL Security Configuration Guide for detailed instructions on:
⚠️ IMPORTANT: Always follow the principle of least privilege when configuring database access.
MIT License - see LICENSE file for details.
git checkout -b feature/amazing-feature)git commit -m 'Add some amazing feature')git push origin feature/amazing-feature)~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.