mcp-ssh管理服务器

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服务器, 查询主机的内存和磁盘使用情况,并输出一个表格,以便友好分析"

任务输出

图1 图2

最后更新于