MCP Directory
Back

purple

by erickochen · Rust · ★ 244

Open-source terminal SSH manager and SSH config editor in Rust. Fuzzy search hundreds of hosts, sync from 16 clouds, transfer files, manage Docker and Podman over SSH, sign short-lived Vault SSH certs and expose an MCP server for AI agents.

#cli#cloud-sync#command-line-tool#devops#hashicorp-vault#homelab#mcp#model-context-protocol#proxmox#ratatui#rust#sftp-client#ssh#ssh-client#ssh-config#ssh-manager#ssh-tunnel#sysadmin#terminal#tui

Install

cargo install --git https://github.com/erickochen/purple.git

Claude Desktop config

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "purple": {
      "command": "npx",
      "args": [
        "-y",
        "github:erickochen/purple"
      ]
    }
  }
}

From the README

**An open-source terminal SSH manager and SSH config editor for macOS and Linux.** A fast Rust TUI that searches hundreds of hosts, syncs from 16 clouds including AWS, GCP, Azure, Hetzner, Proxmox and OCI, transfers files, manages Docker and Podman over SSH, signs short-lived HashiCorp Vault SSH certificates and exposes an MCP server for AI agents. Keyboard-driven. Single binary. MIT licensed. [](https://crates.io/crates/purple-ssh) [](https://crates.io/crates/purple-ssh) [](LICENSE) [](https://ratatui.rs/) [](https://getpurple.sh) brew, cargo or from source Claude Desktop users can install…
Read full README on GitHub →

💡 Need a managed MCP host?

Try Claude Pro for the smoothest MCP experience, or browse our cloud-hosted servers.

Related filesystem servers