通过 MCP 管理 SSH 交互会话,执行命令并控制会话生命周期。
该 MCP 工具声明用于管理 SSH 交互会话,按其功能固有会涉及远程连接与命令执行;但材料较少、无 README,暂未见明确恶意红旗。由于其为开源项目,整体更适合评为需留意而非高风险,但供应链透明度与维护情况不足。
材料声明无需额外密钥/环境变量,但 SSH 功能通常会使用现有 SSH 凭证、私钥或代理身份进行认证;若工具会话管理涉及这些认证材料,其滥用或误连主机仍需留意。未见其主动收集 API token 的证据。
虽未声明固定远程端点,但该工具功能即为 SSH 会话管理,意味着会把命令与会话数据发送到用户配置的 SSH 目标主机。当前材料未说明允许连接范围、主机校验或传输审计机制。
系统检查项已标记 executes-code,且描述明确支持 commands 与交互式 session lifecycle;这表明其具备发起本机 SSH 相关进程并在远端执行命令的常规能力。此类能力对 SSH 工具属固有特性,材料中未见额外提权或越权执行红旗。
作为 SSH 会话管理工具,它至少会接触命令输入、终端输出及连接元数据,并可能依赖本机 SSH 配置、known_hosts 或密钥代理等现有资源。材料未说明可读写的本地文件范围,也未显示超出声明功能的过度授权。
存在可审计的开源仓库是正面因素,可降低整体风险;但其来源为 third_party_registry,仓库未声明许可证,社区采用为 0 star,维护状态未知,且 README 缺失,导致可用安全信息不足,需谨慎评估依赖与代码质量。
复制安装指令,让 AI 自动完成配置 · 推荐新手
"ssh-mcp" 暂无可直接复制的安装信息,请查看页面文档或源码仓库。
通过 ssh-mcp 连接到测试服务器,执行 `uname -a`、`df -h` 和 `systemctl status nginx`,并汇总关键结果。
返回命令执行结果,并给出系统版本、磁盘使用情况和 Nginx 服务状态摘要。
使用 ssh-mcp 创建一个新的 SSH 交互会话,进入 `/var/log` 目录,查看最新日志文件前 50 行,完成后关闭会话。
建立并操作一个会话,展示目录切换与日志查看结果,最后确认会话已关闭。
通过 ssh-mcp 检查生产机上的 Node.js 应用状态:查看进程、环境变量和最近部署日志,并列出可能的故障原因。
输出排查过程中的关键信息,并整理成可执行的问题诊断结论。
通过交互式流式 SSH 远程执行命令、传输文件并实时获取输出。