环境安装
- 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安装完成后点击重试,之后的准备过程时间可能有些长,还有可能失败。
配置完成之后就可以使用啦!
简单测试
注意需要@对应的智能体或者系统内置的智能体。
