🐬

MySQL MCP Server

Community

MySQL 数据库读写查询 MCP,支持 Schema 浏览、SQL 执行、事务管理、连接池

4.2k
GitHub Stars
stdio
安装方式
MIT
开源协议
6
可用工具

📖 详细介绍

MySQL 官方推荐的 MCP Server 之一,完整封装 MySQL 5.7/8.0 操作。AI 可查询 Schema、执行 SQL、管理事务、使用预处理语句、内置连接池。生产环境推荐只读模式。

核心特性

MySQL 5.7/8.0
Schema 浏览
预处理语句
事务管理
连接池
只读模式

🛠️ 可用工具 (6)

list_databases()
list_tables()
describe_table()
execute_query()
execute_transaction()
export_csv()

🎯 适用场景

AI 数据分析
SQL 生成
数据库迁移
数据探索
BI 报表
自然语言查询

🔎 相关搜索

用户搜索 MySQL MCP Server 时的常见问题和长尾关键词:

#MySQL MCP 配置教程#AI 查询 MySQL 数据库#自然语言生成 SQL#MySQL 只读 MCP 安全#数据库 Schema 浏览 MCP

🧷 主题归类

MySQL MCP Server 属于以下主题:

常见问题 (FAQ)

Q1.MySQL MCP 安全吗?

建议生产环境使用只读账号,开启 SSL 加密。AI 生成的 SQL 建议加 LIMIT 限制。所有执行记录都会写入审计日志。

Q2.支持预处理语句吗?

是的,execute_query 工具支持参数化查询,能有效防止 SQL 注入。

Q3.连接池如何配置?

默认连接池大小 5,可通过环境变量 MYSQL_POOL_SIZE 调整。生产环境建议 10-20。

⚙️ 安装与配置

系统要求

  • Node.js 18+
  • MySQL 5.7+
  • 数据库账号

安装命令

npx -y @modelcontextprotocol/server-mysql

Claude Desktop 配置 (claude_desktop_config.json)

{
  "mcpServers": {
    "mysql-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mysql"
      ]
    }
  }
}

🔗 相关链接

🧩 相关 MCP Servers

浏览更多 数据库 MCP

MySQL MCP Server数据库 分类下的 MCP server 之一