hop
by danmartuszewski·★ 47·综合分 45
一款优雅的SSH连接管理器,具有TUI仪表板和MCP服务器,可让AI助手管理服务器。
概述
Hop 是一款快速优雅的SSH连接管理器,通过模糊匹配、TUI仪表板和通过MCP与AI助手集成来简化访问远程服务器。它提供SSH配置导入/导出、多执行命令、组和标签、跳转主机以及Mosh支持等功能。这款基于Go的工具提供零依赖的单二进制解决方案,具有主题、连接管理和在多个服务器上执行命令的全面定制选项。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当你需要一个带有 AI 集成和终端仪表板的 SSH 连接管理器来管理跨项目的多个环境时,选择 Hop。
什么时候不要选它
如果你需要 Hop 未涵盖的高级 SSH 功能,或者更喜欢基于 Web 的 UI 界面而非终端仪表板,不要选择 Hop。
此 server 暴露的工具
从 README 抽取出 8 个工具list_connectionsList all available SSH connections
connectConnect to a specific server by ID
execute_commandExecute a command on one or more remote servers
resolve_targetTest which connections a target pattern matches
get_connection_infoRetrieve specific fields from a connection
export_connectionsExport connections to YAML format
import_ssh_configImport connections from SSH config
open_tabsOpen multiple terminal tabs for different connections
可对比工具
安装
安装
Homebrew (macOS/Linux)
brew install danmartuszewski/tap/hopGo
go install github.com/danmartuszewski/hop/cmd/hop@latest从源码安装
git clone https://github.com/danmartuszewski/hop.git && cd hop && make build
./bin/hopClaude Desktop 集成
添加到 Claude Desktop 的 MCP 配置中:
{ "hop": { "command": "hop", "args": ["mcp"] } }注册 MCP 服务器:
claude mcp add hop -- hop mcpFAQ
- hop中的MCP服务器是什么?
- MCP服务器将hop的SSH连接管理功能暴露给AI助手,使它们能够搜索连接、运行命令、跨项目检查状态并通过AI工具管理服务器。
- hop可以导入现有的SSH配置吗?
- 是的,hop可以通过'hop import'命令从~/.ssh/config导入现有服务器,保留主机、用户、端口、身份文件和代理跳转配置等设置。
Hacker News 讨论
开发者社区最近的相关讨论。
- 帖子 by danmartuszewski · 2026-02-08
hop 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。