环境安装

  • 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,输入配置

trae

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

添加后报错

企业微信截图_fe03e27c-a9e7-4d67-8f8a-37a54edda44b.png

执行命令安装uvx

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

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

uvx --version

安装完成后点击重试,之后的准备过程时间可能有些长,还有可能失败。可以多重试几次。

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

简单测试

Snipaste_2025-05-25_15-11-21.png

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

原文链接: lvmaoya

Logo

欢迎加入 MCP 技术社区!与志同道合者携手前行,一同解锁 MCP 技术的无限可能!

更多推荐