适合谁
- 希望使用自然语言查询只读MySQL数据的数据分析师和开发者
- 需要无缝查询本地MySQL数据库的Claude Desktop用户
- 需要与MySQL交互但不想直接编写SQL的团队
MySQL MCP服务器提供了一种便捷的方式,让Claude通过自然语言查询只读MySQL数据库。它支持动态连接和单一查询覆盖,但安全上仅依赖查询验证,建议使用专用只读用户。功能有限,适用于分析和开发场景,不适合生产环境或需要写入的用途。
最强项 · 文档质量 14/20 最弱项 · 安全与权限 8/20
静态评测 · 未实际运行收录于 2026-09-08
查看 FMRS 评分方法 →运行环境:Node.js 16+
DB_HOST
MySQL 服务器主机名,默认 mysql,本地通常填 localhost。
DB_DATABASE
要连接的数据库名称,使用你自己的数据库名。
DB_USERNAME
MySQL 用户名,建议创建仅拥有 SELECT 权限的只读用户。
DB_PASSWORD
MySQL 密码,来自你自己的 MySQL 账户设置。
DB_PORT
MySQL 端口,默认 3306。
推荐使用Claude Code CLI:运行claude mcp add mysql -s user -- npx -y @hovecapital/read-only-mysql-mcp-server@latest,然后设置环境变量DB_HOST、DB_PORT、DB_DATABASE、DB_USERNAME、DB_PASSWORD。或者,手动编辑Claude Desktop配置JSON文件(macOS:~/Library/Application Support/Claude/claude_desktop_config.json;Windows:%APPDATA%\Claude\claude_desktop_config.json),在mcpServers中添加服务器配置。
{
"mcpServers": {
"mysql": {
"command": "npx",
"args": ["-y", "@hovecapital/read-only-mysql-mcp-server@latest"],
"env": {
"DB_HOST": "localhost",
"DB_PORT": "3306",
"DB_DATABASE": "your_database_name",
"DB_USERNAME": "your_username",
"DB_PASSWORD": "your_password"
}
}
}
}
以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"mysql": {
"command": "npx",
"args": [
"-y",
"@hovecapital/read-only-mysql-mcp-server@latest"
],
"env": {
"DB_HOST": "localhost",
"DB_PORT": "3306",
"DB_DATABASE": "your_database_name",
"DB_USERNAME": "your_username",
"DB_PASSWORD": "your_password"
}
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add mysql -e DB_HOST=localhost -e DB_PORT=3306 -e DB_DATABASE=your_database_name -e DB_USERNAME=your_username -e DB_PASSWORD=your_password -- npx -y @hovecapital/read-only-mysql-mcp-server@latest
在终端运行;先把 <…> 占位符换成你自己的值。
重启客户端后询问“我的数据库里有哪些表?”;如果 connect/query 工具出现在工具列表并返回表名,说明配置成功。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
MySQL MCP服务器是一个Model Context Protocol实现,允许Claude Desktop使用自然语言与MySQL数据库交互。它只执行只读SQL查询,如SELECT,防止数据修改。支持动态连接配置,可在运行时通过连接字符串切换数据库。通过npm包@hovecapital/read-only-mysql-mcp-server分发,也可从GitHub获取。
将 ClickHouse 连接到您的 AI 助手
通过 MCP 高级访问 ChEMBL 化学数据库的非官方服务器
Google 官方数据库 MCP 工具箱,用配置文件定义 AI 可用的数据库工具
Bytebase 官方维护,极简双工具数据库 MCP Server
源版本 bac3c34c436e 数据同步于 2026-10-19 查看 FMRS 评分方法