Go 实现的零负担 MySQL MCP 服务器
无需 Node.js 或 Python 环境,直接与 MySQL 交互和自动化的即用型 MCP 服务器。
快速入门
-
安装
- 下载最新 Release 可执行文件并放入
$PATH。 - 或使用 Go 安装:
go install -v github.com/Zhwt/go-mcp-mysql@latest
- 下载最新 Release 可执行文件并放入
-
运行方式
- 使用命令行参数启动:
go-mcp-mysql --host localhost --user root --pass password --port 3306 --db mydb - 或通过 DSN 启动:
go-mcp-mysql --dsn "username:password@tcp(localhost:3306)/mydb?parseTime=true&loc=Local"
- 使用命令行参数启动:
-
可选功能
- 添加
--read-only参数启用只读模式。 - 添加
--with-explain-check参数禁用查询计划检查。
- 添加
-
工具支持
- Schema 工具:
list_database,list_table,create_table,alter_table,desc_table - 数据操作工具:
read_query,write_query,update_query,delete_query
- Schema 工具:
