环境安装

  • python环境安装

brew install python

# 验证安装 python3 --version # 查看 Python 3 版本 pip3 --version # 查看 pip 版本

# jianxiangsun@jianxiangdeMac-mini ~ % python3 --version # Python 3.9.6 # jianxiangsun@jianxiangdeMac-mini ~ % pip3 --version # pip 21.2.4 from /Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/lib/python3.9/site-packages/pip (python 3.9) # jianxiangsun@jianxiangdeMac-mini ~ %安装mysql-mcp-server(github地址)pip3 install mysql-mcp-server

# 报错 error: externally-managed-environment

× This environment is externally managed ╰─> To install Python packages system-wide, try brew install xyz, where xyz is the package you are trying to install. ...

# 根据报错提示执行 python3 -m venv mcpServerEnv source mcpServerEnv/bin/activate

# 再次执行 pip3 install mysql-mcp-serve

打开Trae,点击mcp,查找mysql server,输入配置

{ "mcpServers": { "mysql": { "command": "uvx", "args": [ "--from", "mysql-mcp-server", "mysql_mcp_server" ], "env": { "MYSQL_HOST": "****", "MYSQL_PORT": "3306", "MYSQL_USER": "****", "MYSQL_PASSWORD": "****", "MYSQL_DATABASE": "****" } } } }添加后报错

执行命令安装uvx

curl -LsSf https://astral.sh/uv/install.sh | sh

source $HOME/.local/bin/env source $HOME/.local/bin/env.fish

uvx --version安装完成后点击重试,之后的准备过程时间可能有些长,还有可能失败。

配置完成之后就可以使用啦!

简单测试

注意需要@对应的智能体或者系统内置的智能体。