{"repo":"shuakami/mcp-ssh","free":true,"listed":false,"github":"https://github.com/shuakami/mcp-ssh","clone":"git clone https://github.com/shuakami/mcp-ssh.git","description":"🔐 SSH MCP Tool - AI-powered SSH management through MCP protocol | 基于MCP协议的SSH工具，为AI提供SSH远程操作能力","language":"TypeScript","stars":73,"topics":["ai","ai-tools","automation","cursor","devops","mcp","model-context-protocol","nodejs","remote-management","ssh"],"license":null,"category":"mcp-servers","readme_excerpt":"SSH MCP 工具 English Version (README-EN.md) 这是什么 这是一个基于 MCP (Model Context Protocol) 的 SSH 工具，它能让 AI 模型通过标准化接口访问和管理 SSH 连接。 简单来说，它让 AI 助手能够执行各种 SSH 操作，如连接服务器、执行命令、管理文件等，无需用户手动输入复杂的命令或切换到终端。 支持的功能 (点击展开) - 连接管理 ：创建、获取、列表、更新、删除 SSH 连接 - 命令执行 ：执行单条命令、复合命令、后台任务 - tmux 会话管理 ：创建、获取、列表、发送按键、捕获输出 - 文件操作 ：上传、下载、查看文件内容 - 进程管理 ：检测阻塞进程、智能等待、超时处理 - 安全控制 ：密码/密钥认证、超时控制、错误处理 功能特点 (点击展开) 以下是 SSH MCP 工具的一些核心特点： - 智能命令执行 ：自动检测并等待阻塞进程，避免会话卡死 - tmux 集成 ：完整支持 tmux 会话管理，实现持久化终端会话 - 复合命令支持 ：智能处理包含 && 和 ; 的复合命令 - 实时反馈 ：命令执行状态实时更新，支持长时间运行的任务 - 错误恢复 ：自动处理断线重连、超时等异常情况 - 安全可靠 ：支持多种认证方式，保护敏感信息 通过简单的自然语言指令，AI 可以帮助你完成上述所有操作，无需手动编写复杂的 SSH 命令或在终端中执行操作。 快速上手 0. 环境准备 环境要求 (点击展开) 1. Python 3.11+（必需） - 访问 Python 官网 - 下载并安装 Python 3.11 或更高版本 - 重要 ：安装时请勾选\"Add Python to PATH\"选项 - 安装完成后请重启电脑 ，确保环境变量生效 2. Node.js 和 npm - 访问 Node.js 官网 - 下载并安装 LTS（长期支持）版本 - 安装时选择默认选项即可，安装包会同时安装 Node.js 和 npm 3. Git - 访问 Git 官网 - 下载并安装 Git - 安装时使用默认选项即可 4. tmux (远程服务器需要) - 在远程服务器上安装 tmux - 对于 Ubuntu/Debian: sudo apt-get install tmux - 对于 CentOS/RHEL: sudo yum install tmux 1. 克隆并安装 ⚠️ 重要提示 ：安装后请不要删除克隆或解压的文件，插件需要持续访问这些文件！ 2. 构建项目 3. 添加到 Cursor MCP 配置 根据你的操作系统，按照以下步骤配置 MCP： Windows 配置 (点击展开) 1. 在 Cursor 中，打开或创建 MCP 配置文件： C:\\\\Users\\\\你的用户名\\\\.cursor\\\\mcp.json - 注意：请将 你的用户名 替换为你的 Windows 用户名 2. 添加或修改配置如下： ⚠️ 请注意 : - 将 你的用户名 替换为你的 Windows 用户名 - 确保路径正确指向你克隆或解压的项目目录 - 路径应该反映你将项目文件放置的实际位置 - 不要删除克隆或解压的文件夹 ，这会导致 MCP 无法正常工作 macOS 配置 (点击展开) 1. 在 Cursor 中，打开或创建 MCP 配置文件： /Users/你的用户名/.cursor/mcp.json - 注意：请将 你的用户名 替换为你的 macOS 用户名 2. 添加或修改配置如下： ⚠️ 请注意 : -","default_branch":null,"files":null,"tree":[],"storefront":"/r/shuakami","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/shuakami/mcp-ssh/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}