简介
MCP SSH Manager 是 MCP server,可让 Claude Code / OpenAI Codex 管理多台 SSH:执行命令、传文件/同步、做备份与健康检查等运维自动化,并提供 npm 一键安装。
- 适合谁: 运维自动化 / 故障处理 / 远程 runbook(仅限授权)
- 可搭配: Node.js + npm/npx;Claude Code;OpenAI Codex;SSH + rsync
- 准备时间: 10–25 分钟
实战建议
- GitHub:199 stars · 35 forks;最近更新 2026-05-07(GitHub API 验证)。
- README quick start 包含
npm install -g mcp-ssh-manager,并提供--scope user/project的安装方式。 - README 提到 37 个工具,并提供可选 auto-approve 配置减少重复确认。
主要内容
把 SSH 当作高风险能力来设计:
- 先从 只读 runbook 起步(健康检查、日志查看、磁盘用量),并复核 agent 生成的命令。
- SSH key 最小权限,区分“自动化账号”和人类管理员账号。
- 主机做白名单,不要让 agent 接受任意 hostname,也不要把密钥/敏感配置回传到对话里。
真正的收益是“可重复”:每次故障先跑同一套基线检查,再决定是否升级处理。
FAQ
不使用 Claude Code 也能用吗? 答:可以。它是 MCP server;任何能启动 Node 进程的 MCP 客户端都可用(见 README)。
要不要开 auto-approve? 答:只对低风险/只读工具开;写操作建议保留人工复核。
团队怎么共享配置?
答:README 展示 --scope project 生成项目级 .mcp.json 的方式。