AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
Dev Tooling/
hop
hop logo

hop

Active·★ 65·MIT·Updated 2026-10-15

hop is an SSH connection manager written to replace long commands like `ssh -i ~/.ssh/work_key [email protected] -p 2222` with `hop prod`. It fuzzy-matches the name you type, imports your existing ~/.ssh/config, and ships as a single binary with no dependencies.

A TUI dashboard lets you browse, add, edit and delete connections with keyboard or mouse. Connections can be grouped by project, environment or tags, run through jump hosts with ProxyJump, and use mosh instead of SSH for unreliable networks. `hop exec production "uptime"` runs a command on every server in a group, and connections can be exported to YAML for sharing or backup. Configuration lives in ~/.config/hop/config.yaml. An MCP server lets AI assistants search connections, run commands and check status across projects, and a Raycast extension launches connections from Raycast. It installs with Homebrew or `go install`.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool. Data as of 2026-10-17.

License
MIT
Latest release
v1.9.2 · 2026-10-12
Last commit
2026-10-15
Contributors
4
Forks
5
Open issues and PRs
0
First published
2026-02-03

Source: GitHub, npm and PyPI public APIs.

#SSH Client#Terminal User Interface (TUI)#Server Management#Fuzzy Search#Remote Execution#Configuration Management#Jump Host#AI Integration
$ Install
$ brew install danmartuszewski/tap/hop
↗ Visit site★ GitHub
01

Features

01Fuzzy matching: Connect to servers with short, fuzzy-matched commands.
02TUI dashboard: Interactive terminal user interface for managing connections.
03Multi-exec: Run commands across multiple servers simultaneously.
04SSH config import/export: Easily import existing SSH configurations or export connections.
05AI Assistant Integration (MCP Server): Allows AI assistants to manage servers via hop.
02

Why choose it

+Fuzzy matching turns long SSH commands into short ones like `hop prod`.
+Imports your existing ~/.ssh/config and exports connections to YAML.
+TUI dashboard, groups and tags, ProxyJump and mosh support in a single dependency-free binary.
+Multi-exec runs a command across a group, and the MCP server lets assistants use the same connections.
03

Trade-offs

!Giving an AI assistant the MCP server means it can run commands on your servers, so connect it only to hosts you are comfortable exposing.
!The README itself warns that `forward_agent: true` exposes your SSH keys to anyone with root on the remote host.
!It is a personal-scale tool (about 64 stars) rather than a team access platform, with no central auditing or access control.
04

Maintenance check

ActiveChecked: 2026-10-19
Last commit
2026-10-15
Commits, last 90 days
15
Releases, last 90 days
1
Latest release
v1.9.2 (2026-10-12)
Open issues
0
Recent issues with at least one comment
12/12
Commits per week, last 12 weeks
Commits per week, last 12 weeks: 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0

Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.

Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.

05

Compatibility

macOS
Operating System
Verified via docs
Linux
Operating System
Verified via docs
Go
Language/Runtime
Verified via docs
Docker
Containerization
Verified via docs
SSH
Protocol
Verified via docs
Mosh
Protocol
Verified via docs
06

Quick start

1
$ brew install danmartuszewski/tap/hop
07

Use cases

↳Quickly connecting to a production server with a short alias like `hop prod`.
↳Executing the same command (e.g., `uptime`) on a group of production servers simultaneously.
↳Importing existing `~/.ssh/config` entries to centralize server management in hop.
↳Browsing, adding, editing, and deleting server connections through an interactive terminal dashboard.
↳Allowing AI assistants (e.g., Claude Code) to manage and query server status across projects.
08

Alternatives

⚡Top VS:
VSlocal-history-mcp★16→VSEDT-MCP★309→VStree-sitter-analyzer★61→VScongressMCP★36→
local-history-mcp logo
local-history-mcp★ 16
MCP server for accessing VS Code/Cursor's Local History
VSCompare→
EDT-MCP logo
EDT-MCP★ 309
MCP for 1C:EDT
VSCompare→
tree-sitter-analyzer logo
tree-sitter-analyzer★ 61
A scalable, multi-language code analysis framework based on Tree-sitter, usable both as a CLI tool and an MCP server.
VSCompare→
congressMCP logo
congressMCP★ 36
An MCP server allowing AI agents and MCP clients to interface with the Congress.gov API
VSCompare→
nginx-ui logo
nginx-ui★ 11.7k
Yet another WebUI for Nginx
VSCompare→
tabularis logo
tabularis★ 5.3k
Open-source database client for PostgreSQL, MySQL/MariaDB and SQLite with SQL notebooks, visual EXPLAIN, AI and MCP built in. Hackable with plugins.
VSCompare→
whodb logo
whodb★ 5.0k
Where data access meets operational intelligence
VSCompare→
PowerShell.MCP logo
PowerShell.MCP★ 106
The universal MCP server for Claude Code and other MCP-compatible clients. One installation gives AI access to 10,000+ PowerShell modules and any CLI tool. You and AI collaborate in the same console with full transparency. Supports Windows, Linux, and macOS.
VSCompare→
See all alternatives →

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs04Maintenance check05Compatibility06Quick start07Use cases08Alternatives
danmartuszewski /
hop
↗

Fast SSH connection manager with a TUI dashboard and an MCP server

655MIT
Last commit1w ago
StatusActive
CategoryDev Tooling
Contributors4
Latest releasev1.9.2
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.