Documentation

Frequently asked questions about SSHive.

How do I install SSHive?

You can download the DMG directly from sshive.app, install it via Homebrew with `brew install --cask sshive`, or get it from the Mac App Store. SSHive supports macOS 13 Ventura and later.

Is SSHive free?

Yes. The free version includes SSH terminal, SFTP file manager, 2 concurrent sessions, and 5 saved profiles. You can optionally upgrade to Pro ($9.99, one-time) for unlimited sessions, RDP, VNC, tunnels, and more.

Does SSHive work on Intel Macs?

Yes. SSHive is distributed as a Universal Binary that runs natively on both Apple Silicon (M1/M2/M3/M4) and Intel x64 Macs.

How do I import my SSH config?

Go to the connection dialog, click the import button, and select "Import from ~/.ssh/config". SSHive will parse your SSH config file and create profiles for each host entry.

Is my data secure?

Yes. Passwords and private key passphrases are encrypted using the macOS Keychain via Electron's safeStorage API. SSHive has no telemetry, no analytics, and no network calls besides your SSH/SFTP/RDP/VNC connections. All data stays on your machine.

How do SSH tunnels work in SSHive?

You can configure Local (-L), Remote (-R), and SOCKS5 (-D) tunnels per connection profile. Tunnels start automatically when the SSH connection is established. You can set up to 10 local and 5 remote tunnels per profile.

Can I use SSHive with Claude or Cursor?

Yes. SSHive includes a built-in MCP (Model Context Protocol) server that auto-configures Claude Code, Cursor, and Claude Desktop. AI assistants can list sessions, execute commands, and browse files on your remote servers.

Where are my profiles stored?

Profiles are stored in ~/Library/Application Support/SSHive/profiles.json. Credentials are stored separately in credentials.json, encrypted via the macOS Keychain. You can export and import profiles using the built-in export feature.