mcp-mysql-server
@Malove86
About mcp-mysql-server
No overview available yet
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-mysql-server-malove86": {
"command": "npx",
"args": [
"@malove86/mcp-mysql-server"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is mcp-mysql-server?
一个基于Model Context Protocol的MySQL数据库操作服务器,使AI模型能够通过标准化接口与MySQL数据库进行交互。适合需要让AI助手直接执行数据库查询和管理操作的开发者。
How to use mcp-mysql-server?
可通过npx直接运行,支持本地运行模式和远程URL模式。本地模式需在MCP设置中配置环境变量(MYSQL_HOST、MYSQL_USER、MYSQL_PASSWORD、MYSQL_DATABASE、可选MYSQL_PORT);远程模式需在服务器上设置相同环境变量后启动MCP服务器,客户端通过URL指向远程服务器。
Key features of mcp-mysql-server
- 通过预处理语句防止SQL注入,增强安全性
- 支持本地命令行运行和远程URL连接两种模式
- 自动数据库连接及连接池管理(最多50并发连接)
- 多用户并发支持与请求级别隔离
- 提供connect_db、query、list_tables、describe_table等工具
- 自动重连和优雅容错机制
Use cases of mcp-mysql-server
- AI助手直接查询数据库中的业务数据并返回结构化结果
- 通过对话式界面列出数据库表并获取表结构
- 使用预处理语句安全地执行参数化查询
- 在多用户AI应用环境中并发访问同一数据库实例
- 远程部署数据库操作服务,客户端无需暴露数据库凭据
FAQ from mcp-mysql-server
需要哪些环境变量?
MYSQL_HOST、MYSQL_USER、MYSQL_PASSWORD、MYSQL_DATABASE是必需的,MYSQL_PORT可选(默认3306)。
如何确保SQL查询的安全性?
服务器使用预处理语句参数执行查询,在执行前进行验证,并自动关闭连接,以防止SQL注入。
支持哪些部署模式?
支持本地运行模式(通过npx命令运行)和远程URL模式(v0.2.2+,客户端通过URL连接远程服务器)。
是否支持多用户并发?
v0.2.4+支持多用户并发,使用改进的连接池管理最多50个并发连接,并实现请求级别隔离。
远程模式下数据库凭据安全吗?
是的,敏感数据库凭据仅存在于服务器端,不会暴露在客户端对话中,提高了安全性。
Frequently asked questions
需要哪些环境变量?
MYSQL_HOST、MYSQL_USER、MYSQL_PASSWORD、MYSQL_DATABASE是必需的,MYSQL_PORT可选(默认3306)。
如何确保SQL查询的安全性?
服务器使用预处理语句参数执行查询,在执行前进行验证,并自动关闭连接,以防止SQL注入。
支持哪些部署模式?
支持本地运行模式(通过npx命令运行)和远程URL模式(v0.2.2+,客户端通过URL连接远程服务器)。
是否支持多用户并发?
v0.2.4+支持多用户并发,使用改进的连接池管理最多50个并发连接,并实现请求级别隔离。
远程模式下数据库凭据安全吗?
是的,敏感数据库凭据仅存在于服务器端,不会暴露在客户端对话中,提高了安全性。
Basic information
More Databases MCP servers
MongoDB Lens
furey🍃🔎 MongoDB Lens: Full Featured MCP Server for MongoDB Databases
MySQL MCP Server
designcomputerA Model Context Protocol (MCP) server that enables secure interaction with MySQL databases
Elasticsearch MCP Server
elasticNeon MCP Server
neondatabaseMCP server for interacting with Neon Management API and databases
ClickHouse MCP Server
ClickHouseConnect ClickHouse to your AI assistants.
Comments