zbl_mysql_mcp_server

zhangbailong945/zbl_mysql_mcp_server
0 Stars 13 次浏览 更新于 2026-08-23

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "mysql": {
      "args": [
        "D:/mcpProjects/zbl_mysql_mcp_server/main.py"
      ],
      "command": "D:/mcpProjects/zbl_mysql_mcp_server/.venv/Scripts/python.exe",
      "env": {
        "MYSQL_DATABASE": "your_db_name",
        "MYSQL_HOST": "localhost",
        "MYSQL_PASSWORD": "your_password",
        "MYSQL_PORT": "3306",
        "MYSQL_USER": "root"
      }
    }
  }
}

服务介绍

zbl_mysql_mcp_server

本地 MySQL MCP 服务器(基于 python开发,使用stdio协议) 提供数据库查询、执行、表结构查看等工具。 使用环境变量配置数据库连接。

本地环境

  • windows 11
  • mysql server 8.0.3
  • python >=3.12.4
  • uv >= 0.8.12

使用指南

确认环境

python -V //python 3.12.4
uv -V   //uv 0.8.12
mysql -V //mysql  Ver 8.0.41 for Win64 on x86_64 (MySQL Community Server - GPL)

下载源码

git clone https://github.com/zhangbailong1034/zbl_mysql_mcp_server.git
cd zbl_mysql_mcp_server
uv sync

Claude Code使用

 / mcp add mysql D:/mcpProjects/zbl_mysql_mcp_server/.venv/scripts/python.exe D:/mcpProjects/zbl_mysql_mcp_server/main.py --env
  MYSQL_HOST=localhost MYSQL_PORT=3306 MYSQL_USER=root MYSQL_PASSWORD="root" MYSQL_DATABASE=project_dev

or

claude mcp add mysql D:/mcpProjects/zbl_mysql_mcp_server/.venv/scripts/python.exe D:/mcpProjects/zbl_mysql_mcp_server/main.py --env
  MYSQL_HOST=localhost MYSQL_PORT=3306 MYSQL_USER=root MYSQL_PASSWORD="root" MYSQL_DATABASE=project_name

Qoder使用

将D:/mcpProjects/zbl_mysql_mcp_server/替换为自己的路径,修改自己数据库相关的参数配置
mcp.json
{
  "mcpServers": {
      "mysql": {
      "command": "D:/mcpProjects/zbl_mysql_mcp_server/.venv/Scripts/python.exe",
      "args": ["D:/mcpProjects/zbl_mysql_mcp_server/main.py"],
      "env": {
        "MYSQL_HOST": "localhost",
        "MYSQL_PORT": "3306",
        "MYSQL_USER": "root",
        "MYSQL_PASSWORD": "your_password",
        "MYSQL_DATABASE": "your_db_name"
      }
    }
  }
}

DeepSeek-Tui使用

将D:/mcpProjects/zbl_mysql_mcp_server/替换为自己的路径,修改自己数据库相关的参数配置

mcp.json


{
  "timeouts": {
    "connect_timeout": 10,
    "execute_timeout": 60,
    "read_timeout": 120
  },
  "servers": {
    "mysql": {
      "command": "D:/mcpProjects/zbl_mysql_mcp_server/.venv/Scripts/python.exe",
      "args": ["D:/mcpProjects/zbl_mysql_mcp_server/main.py"],
      "env": {
        "MYSQL_HOST": "localhost",
        "MYSQL_PORT": "3306",
        "MYSQL_USER": "root",
        "MYSQL_PASSWORD": "your_password",
        "MYSQL_DATABASE": "your_db_name"
      }
    }
  }
}

Trae使用

将D:/mcpProjects/zbl_mysql_mcp_server/替换为自己的路径,修改自己数据库相关的参数配置

mcp.json

{
  "mcpServers": {
      "mysql": {
      "command": "D:/mcpProjects/zbl_mysql_mcp_server/.venv/Scripts/python.exe",
      "args": ["D:/mcpProjects/zbl_mysql_mcp_server/main.py"],
      "env": {
        "MYSQL_HOST": "localhost",
        "MYSQL_PORT": "3306",
        "MYSQL_USER": "root",
        "MYSQL_PASSWORD": "your_password",
        "MYSQL_DATABASE": "your_db_name"
      }
    }
  }
}

相关 MCP 服务