MCP-MySQL 数据库服务器
一个为 AI 模型提供 MySQL 数据库操作的标准化接口服务。
快速入门
安装方式
-
使用 Smithery 自动安装: 运行以下命令: npx -y @smithery/cli install @enemyrr/mcp-mysql-server --client claude
-
手动安装: 克隆并构建项目: git clone https://github.com/enemyrr/mcp-mysql-server.git cd mcp-mysql-server npm install npm run build
配置数据库连接
在 .env 文件中设置以下参数之一:
- DATABASE_URL=mysql://user:password@host:3306/database
- DB_HOST, DB_USER, DB_PASSWORD, DB_DATABASE 分别配置
工具使用示例
查询数据: use_mcp_tool({ server_name: "mysql", tool_name: "query", arguments: { sql: "SELECT * FROM users WHERE id = ?", params: [1] } });
创建表: use_mcp_tool({ server_name: "mysql", tool_name: "create_table", arguments: { table: "users", fields: [ { name: "id", type: "int", autoIncrement: true, primary: true }, { name: "email", type: "varchar", length: 255, nullable: false } ] } });