环境安装
- 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安装完成后点击重试,之后的准备过程时间可能有些长,还有可能失败。
配置完成之后就可以使用啦!
简单测试

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