MCP初体验,Trae接入MySQL MCP Server

关于 MCP 是什么就不在此赘述,可以看这篇文章:模型上下文协议(MCP)
,目前 Trae 已经支持 MCP,网上还没有什么教程,本文记录下自己安装的过程。

1. 首先安装 Trae 海外版

https://www.trae.ai/

2. 在 Chat 中通过 @ 唤起: 添加智能体

按照下面的步骤添加一个 MCP Server,此处以 MySQL MCP Server 为例。




3. 根据 MySQL MCP Server 的 Github Page 页面安装依赖

安装完成后,点击上图预览,即可打开Github查看该MCP Server的安装教程。

官方使用 pip install mysql-mcp-server 进行安装,但我安装老是失败,通过搜索issue,发现也有类似的情况, issue 建议使用 uv pip install mysql-mcp-server 进行安装,我切换为 uv 之后就安装成功了。

4. 配置 MCP Server


点击编辑按钮,因为我们使用的是 uv 安装的 MySQL MCP Server,所以需要将下面的JSON替换掉官方的默认JSON,然后替换自己的数据库信息。

{
  "mcpServers": {
    "MySQL Server": {
      "command": "uvx",
      "args": [
        "--from",
        "mysql-mcp-server",
        "mysql_mcp_server"
      ],
      "env": {
        "MYSQL_DATABASE": "dbname",
        "MYSQL_HOST": "host",
        "MYSQL_PASSWORD": "password",
        "MYSQL_PORT": "3306",
        "MYSQL_USER": "username"
      }
    }
  }
}

5. 使用MCP

配置上面的信息后,就可以在 Chat 中和 MCP 进行对话了,他会协助我们查询数据库。