The SSH Client macOS Deserves

SSH, SFTP, RDP & VNC — all in one app. Free to start.

SSHive
deploy@prod~$docker ps --format "table {{.Names}}\t{{.Status}}\t{{.Ports}}"
NAMESSTATUSPORTS
api-gatewayUp 14 days0.0.0.0:443→8080
web-frontendUp 14 days0.0.0.0:80→3000
postgres-dbUp 14 days5432→5432
redis-cacheUp 14 days6379→6379
nginx-proxyUp 14 days0.0.0.0:443→443
deploy@prod~$uptime
10:42:18 up 47 days, 3:12, 2 users, load average: 0.08, 0.12, 0.09
deploy@prod~$_
Local ~/Documents/project/
Remote /opt/app/
src/
public/
package.json
tsconfig.json
README.md
docker-compose.yml2.4 KB
nginx.conf1.8 KB
.env.production0.5 KB
deploy.sh3.1 KB
backup/
logs/
ssl/
Uploading deploy.sh…2.4 MB / 3.1 MB
Recycle Bin
Documents
SQL Server
IIS Manager
PowerShell
10:42 AM
3/25/2026
RDP Connected — 1920×1080

Universal Binary (Apple Silicon + Intel)

Drag, drop, deploy

Dual-pane file browser with drag & drop from Finder, a built-in remote editor, and real-time transfer progress. Managing files on remote servers feels like working locally.

  • Drag & drop uploads directly from Finder with live progress bar
  • Double-click to edit remote files — Cmd+S saves back to server
  • Bulk operations: select multiple files for download, chmod, or delete
SSHive — SFTP — deploy@production:/opt/app
Local~/Documents/project/
src/
public/
package.json
tsconfig.json
README.md
Remote/opt/app/
docker-compose.yml2.4 KBMar 15
nginx.conf1.8 KBMar 12
.env.production0.5 KBMar 10
deploy.sh3.1 KBMar 14
backup/Mar 13
logs/Mar 15
ssl/Feb 28
Uploading deploy.sh…2.4 MB / 3.1 MB
SSHive — RDP — admin@windows-server
Recycle Bin
Documents
SQL Server
IIS Manager
PowerShell
Server Manager
Dashboard
Local Server
Online
AD DS
Running
DNS
Running
File Services
2 alerts
CPU23%
10:42 AM
3/25/2026
RDP Connected — 1920×1080

Windows desktops, inside SSHive

Embedded RDP client powered by IronRDP (Rust). Full keyboard, mouse, and clipboard support. No external app needed — everything stays in one window.

  • Embedded client — no Microsoft Remote Desktop or third-party app needed
  • Full clipboard integration, keyboard shortcuts, and Cmd+V paste
  • Adaptive resolution matching your Retina display

One command, all servers

Execute the same command simultaneously on every connected SSH session. Perfect for fleet-wide updates, service restarts, or config deployments across dozens of servers.

  • Toggle with Cmd+Shift+B — instant broadcast to all sessions
  • See real-time output from every server side-by-side
  • Perfect for rolling restarts, config pushes, and fleet management
SSHive — Broadcast Mode
BROADCAST ACTIVE — 4 sessions⌘⇧B
$systemctl restart nginx && systemctl status nginx_
web-01
● nginx.service - active (running)
Active: active since 2s ago
web-02
● nginx.service - active (running)
Active: active since 2s ago
web-03
● nginx.service - active (running)
Active: active since 1s ago
api-01
● nginx.service - active (running)
Active: active since 1s ago
Command sent to 4 servers successfully
SSHive — SSH Tunnels — production
Local
:3306db.internal:3306
Local
:8080web.internal:80
SOCKS5
:1080Dynamic proxy:*
Remote
:3000Expose localhost:3000
All traffic encrypted end-to-end through SSH

Secure port forwarding, visualized

Local (-L), Remote (-R), and SOCKS5 (-D) tunnels with a visual interface. Access remote databases, expose local services, and route traffic — all encrypted through SSH.

  • Local forwarding: access remote MySQL, PostgreSQL, Redis as localhost
  • SOCKS5 dynamic proxy for full network routing through the tunnel
  • Up to 10 local + 5 remote tunnels per connection profile

Let Claude manage your servers

Built-in MCP server that auto-configures Claude Code, Cursor, and Claude Desktop. Your AI assistant can execute commands, read logs, and browse files on any connected server.

  • Auto-configures Claude Code, Cursor & Claude Desktop in one click
  • 5 tools: list sessions, execute commands, browse & edit remote files
  • 100% local — Bearer token auth, no cloud relay
+
A
ChatCoworkCode
Check disk space and memory on production, and look at the latest nginx errors
Using SSHive MCP to access production session…
ssh_execute
session: "production" · cmd: "df -h / && free -h"
sftp_read_file
path: "/var/log/nginx/error.log"
Your production server has 42 GB free (68% used). Memory is healthy at 6.2 GB / 16 GB. The last nginx error was a 502 Bad Gateway 3 hours ago from a timeout on the API upstream — looks like the api-gateway container briefly restarted.
Reply to Claude...

Everything you need to manage remote servers

One app. All protocols. Zero switching.

SSH Terminal

GPU-accelerated terminal

Learn more

SFTP File Manager

Drag & drop file manager

Learn more

Remote Desktop (RDP)

Embedded remote desktop

Learn more

VNC Viewer

Built-in VNC viewer

Learn more

SSH Tunnels

Local, remote & SOCKS5 proxy

Learn more

AI Integration (MCP)

Claude & Cursor integration

Learn more

Broadcast Mode

Multi-server command execution

Learn more

Quick Commands

Reusable command library

Learn more

Why SSHive?

Native macOS

Built for macOS with Keychain integration, native notifications, and system theme support. Not a Linux port.

All-in-One

SSH, SFTP, RDP, VNC, tunnels, and tools — one app instead of five. Stop switching between windows.

Secure & Private

macOS Keychain encryption, no telemetry, no ads. Your credentials and data never leave your machine.

How SSHive compares

Comparison
FeatureSSHiveMobaXtermiTerm2Termius
SSH Terminal
SFTP File Manager
RDP Client
VNC Client
SSH Tunnels
Broadcast Mode
MCP / AI Integration
Native macOS
Keychain Integration
Mac App Store

Download SSHive

Free to start. macOS 13+.

$brew install --cask sshive
No account neededNo ads, no tracking in the appSecure — macOS Keychain encryption

Simple, transparent, no subscription

Start for free. Upgrade to Pro whenever you want.

Free

$0

forever

2 concurrent SSH sessions
5 saved profiles
SFTP file manager
14 quick commands
macOS Keychain security
Dark theme
Download Free
Launch offer-50%

Pro

$19.99$9.99

one-time purchase

Unlimited SSH sessions
RDP & VNC remote desktop
SSH tunnels (L/R/D) + SOCKS5
Multi-server Broadcast mode
MCP / AI integration
Lifetime updates included

One-time purchase. No subscription. Yours forever.