danmartuszewski/hop

View on GitHub ↗

Fast, elegant SSH connection manager with a TUI dashboard and MCP server

61 ★5 forksGoUpdated 2mo ago

What you need to know

An SSH connection manager CLI and TUI with fuzzy matching, multi-server command execution, and imports from ~/.ssh/config, which also registers an MCP server.

Install

brew install
go install

Usage

  • Run hop with fuzzy search to connect to servers
  • Execute commands across multiple servers
  • Let the AI manage connections via the registered MCP server

Key features

  • Fuzzy matching connection lookup
  • TUI and CLI
  • Multi-server command execution
  • Imports ~/.ssh/config
  • Registers an MCP server

Best for

Developers and SREs who manage many SSH hosts from the terminal and with AI.

Platforms: macOS · Linux

Reviewed 2026-08-11

Topics

clidevopsmcpmcp-servermodel-context-protocolssh
Stars
61★
Forks
5
Language
Go
License
MIT
Created
2026-02-03
Last push
2026-06-22