Ssh Hub
什么是 SSH Hub?
SSH Hub 是一个连接 AI 助手和远程服务器的桥梁。它允许 AI 助手(如 Claude、Cursor 等)通过安全的 SSH 连接直接操作远程服务器,就像在本地操作一样。您可以将它想象为 AI 的远程服务器管理工具,让 AI 能够帮您执行服务器维护、文件编辑、代码部署等任务。如何使用 SSH Hub?
使用 SSH Hub 非常简单:首先安装软件,然后添加您的服务器配置,最后在您的 AI 工具中启用它。一旦配置完成,您就可以直接通过对话让 AI 执行远程操作,比如“请查看服务器上的日志文件”或“部署最新代码到生产环境”。适用场景
SSH Hub 特别适合以下场景: • 服务器监控和维护 • 自动化部署和更新 • 远程文件编辑和管理 • 多服务器批量操作 • 开发环境同步 • 日志查看和故障排查主要功能
多服务器管理
同时连接和管理多个远程服务器,支持不同的用户、端口和路径配置。
远程操作工具
提供完整的远程操作工具集:执行命令、读写文件、编辑文件、查找文件等。
双向同步
支持本地和远程之间的文件/目录同步,使用高效的 tar 流传输,适合大文件传输。
自动连接
首次使用时自动建立 SSH 连接,无需手动连接步骤,简化操作流程。
SSH 密钥认证
支持多种 SSH 认证方式:指定密钥文件、SSH 代理、默认密钥,确保安全连接。
MCP 协议集成
完全兼容 Model Context Protocol,可在支持 MCP 的 AI 工具中无缝使用。
优势
🔐 安全性高:基于 SSH 密钥认证,不存储或传输密码
🚀 使用简单:配置一次,AI 即可直接操作远程服务器
🔄 功能全面:覆盖文件操作、命令执行、目录同步等常见需求
⚡ 性能优秀:支持大文件传输和高效目录同步
🔧 兼容性好:支持多种 SSH 密钥类型和现代加密算法
📱 多工具支持:可同时用于 Claude、Cursor 等多种 AI 工具
局限性
📚 需要基础配置:需要预先在服务器上配置 SSH 密钥授权
🔑 依赖 SSH 代理:某些功能需要 SSH 代理运行
🖥️ 仅限命令行:目前主要通过命令行和 AI 工具界面操作
🌐 网络依赖:需要稳定的网络连接才能正常工作
🔍 学习曲线:非技术用户可能需要时间了解 SSH 概念
如何使用
安装 SSH Hub
使用 Rust 的包管理器 cargo 安装 SSH Hub。确保已安装 Rust 工具链(1.70+ 版本)。
配置 SSH 密钥
确保您的 SSH 密钥已添加到 SSH 代理,并且已在远程服务器上授权。可以使用 ssh-add 命令添加密钥。
添加远程服务器
使用 add 命令添加您的服务器。支持多种连接格式,可以指定用户、主机、端口和路径。
在项目中启用 MCP
在您的项目目录中注册 SSH Hub 作为 MCP 服务器,这样 AI 工具就能识别并使用它。
开始使用
现在您可以在 AI 工具中直接使用 SSH Hub 的功能了。例如,让 AI 查看服务器状态或编辑远程文件。
使用案例
服务器监控和日志查看
AI 助手帮助您监控服务器状态和查看日志文件,无需手动登录服务器。
自动化代码部署
将本地代码自动同步到远程服务器并重启服务。
多服务器配置管理
同时在多个服务器上更新配置文件或执行维护任务。
远程文件搜索和编辑
在远程服务器上查找特定文件并进行编辑。
常见问题
SSH Hub 安全吗?会不会泄露我的服务器密码?
我需要在服务器上安装什么软件吗?
支持 Windows 系统吗?
如果我的 SSH 密钥有密码保护怎么办?
可以同时连接多少个服务器?
如何升级到最新版本?
相关资源
GitHub 仓库
SSH Hub 的源代码和最新版本
Rust 安装指南
安装 Rust 工具链的官方指南
MCP 协议文档
Model Context Protocol 的官方规范文档
服务器设置指南
如何在服务器上配置 SSH 密钥授权的详细指南
SSH 密钥管理指南
GitHub 的 SSH 密钥管理指南,同样适用于服务器

Duckduckgo MCP Server
已认证
DuckDuckGo搜索MCP服务器,为Claude等LLM提供网页搜索和内容抓取服务
Python
85.7K
4.3分

Firecrawl MCP Server
Firecrawl MCP Server是一个集成Firecrawl网页抓取能力的模型上下文协议服务器,提供丰富的网页抓取、搜索和内容提取功能。
TypeScript
150.9K
5分

Figma Context MCP
Framelink Figma MCP Server是一个为AI编程工具(如Cursor)提供Figma设计数据访问的服务器,通过简化Figma API响应,帮助AI更准确地实现设计到代码的一键转换。
TypeScript
74.6K
4.5分

Baidu Map
已认证
百度地图MCP Server是国内首个兼容MCP协议的地图服务,提供地理编码、路线规划等10个标准化API接口,支持Python和Typescript快速接入,赋能智能体实现地图相关功能。
Python
50.1K
4.5分

Exa Web Search
已认证
Exa MCP Server是一个为AI助手(如Claude)提供网络搜索功能的服务器,通过Exa AI搜索API实现实时、安全的网络信息获取。
TypeScript
57.3K
5分

Context7
Context7 MCP是一个为AI编程助手提供实时、版本特定文档和代码示例的服务,通过Model Context Protocol直接集成到提示中,解决LLM使用过时信息的问题。
TypeScript
106.0K
4.7分

Edgeone Pages MCP Server
EdgeOne Pages MCP是一个通过MCP协议快速部署HTML内容到EdgeOne Pages并获取公开URL的服务
TypeScript
32.0K
4.8分

Minimax MCP Server
MiniMax Model Context Protocol (MCP) 是一个官方服务器,支持与强大的文本转语音、视频/图像生成API交互,适用于多种客户端工具如Claude Desktop、Cursor等。
Python
64.7K
4.8分




