MCP-MySQL 数据库服务器

MCP-MySQL 数据库服务器

一个为 AI 模型提供 MySQL 数据库操作的标准化接口服务。

快速入门

安装方式

  1. 使用 Smithery 自动安装: 运行以下命令: npx -y @smithery/cli install @enemyrr/mcp-mysql-server --client claude

  2. 手动安装: 克隆并构建项目: git clone https://github.com/enemyrr/mcp-mysql-server.git cd mcp-mysql-server npm install npm run build

配置数据库连接

在 .env 文件中设置以下参数之一:

  1. DATABASE_URL=mysql://user:password@host:3306/database
  2. 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 } ] } });