trae
一、通过 mcp 工具管理数据库
步骤
- 通过 trae 添加一个 mcp 工具
- 配置智能体
- 发出任务
项目地址: https://github.com/designcomputer/mysql_mcp_server
添加 mcp 工具
设置 --> MCP --> 添加 --> 手动添加
{
"mcpServers": {
"MySQL": {
"command": "uvx",
"args": [
"--from",
"mysql-mcp-server",
"mysql_mcp_server"
],
"env": {
"MYSQL_HOST": "192.168.5.9",
"MYSQL_PORT": "3306",
"MYSQL_USER": "wait",
"MYSQL_PASSWORD": "password",
"MYSQL_DATABASE": "wait"
}
}
}
}配置智能体
设置 - 智能体 - 创建
智能体名字: mysql数据库专家 提示词: 这是一个mysql数据库专家 英文标识符: mysql-wait-ops 何时调用: 这是一个mysql数据库专家,负责维护本地环境的mysql数据库,当有与wait库相关的数据库操作时使用。 工具: 勾选 MySql
使用智能体
trae 对话框 @mysql数据库专家 并输入:
"我需要了解数据库有几张表,每张表各有多少行数据,请查询 wait 数据库的数据;请使用 mcp 工具进行查询, 并查询完整的数据进行展示出来。"
任务输出

可以看到虽然第一个 sql 有一个切换数据库的小错误,但整体效果还是非常好的。
二、通过 mcp ssh 管理服务器
步骤简述
- 通过 trae 添加一个 mcp 工具
- 配置智能体
- 发出任务
项目地址: https://github.com/classfang/ssh-mcp-server
添加 mcp 工具
设置 --> MCP --> 添加 --> 手动添加
{
"mcpServers": {
"ssh-mcp-server": {
"command": "npx",
"args": [
"-y",
"@fangjunjie/ssh-mcp-server",
"--host", "192.168.5.61",
"--port", "22",
"--username", "ubuntu",
"--privateKey", "~/env/keys/id_ed25519"
]
}
}
}配置智能体
设置 - 智能体 - 创建
智能体名字: linux服务器运维 提示词: 这是一个linux系统运维专家, 当需要通过 ssh 命令登录远程服务器执行命令时使用 英文标识符: linux-ops 何时调用: 这是一个linux系统运维专家, 当需要通过 ssh 命令登录 192.168.5.61 服务器执行命令时使用; 工具: 勾选 ssh-mcp-server
使用智能体
trae 对话框 @linux服务器运维 并输入:
"请通过mcp工具, 登录192.168.5.61服务器, 查询主机的内存和磁盘使用情况,并输出一个表格,以便友好分析"
任务输出

最后更新于