
MySQL MCP Server

2025.03.17
1
JavaScript数据库中间件AI 数据库交互数据库
MySQL MCP Server 是一个基于 Model Context Protocol (MCP) 的 MySQL 实现服务器,它通过标准化接口允许 AI 模型与 MySQL 数据库进行交互。该服务器提供了数据库表查询、表结构获取、只读 SQL 查询执行以及安全的事务处理等功能。
View on GitHub
Overview
基本能力
产品定位
MySQL MCP Server 是一个连接 AI 模型与 MySQL 数据库的中间件,旨在通过标准化接口简化数据库操作。
核心功能
- 列出可用的数据库表
- 获取表结构
- 执行只读 SQL 查询
- 提供安全的事务处理,支持自动回滚
适用场景
- AI 模型需要与 MySQL 数据库交互的场景
- 需要标准化数据库接口的开发环境
- 只读数据库查询需求
工具列表
无明确工具列表,但提供了与 MySQL 数据库交互的标准化接口。
常见问题解答
无明确常见问题解答部分。
使用教程
使用依赖
需要安装 Node.js 环境。
安装教程
npm install
npm run build
调试方式
配置 Claude Desktop App 的配置文件 claude_desktop_config.json
,替换环境变量为你的 MySQL 配置。
{
"mcpServers": {
"mysql": {
"command": "node",
"args": [
"/ABSOLUTE/PATH/TO/PARENT/FOLDER/mysql-mcp-server/dist/index.js",
],
"env": {
"MYSQL_HOST": "127.0.0.1",
"MYSQL_PORT": "3306",
"MYSQL_USER": "root",
"MYSQL_PASSWORD": "",
"MYSQL_DATABASE": "test"
}
}
}
}