EP

erickochen/purple

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

763 stars 40 forks Качество 66 Тренд 43MIT

erickochen/purple — это кандидат на сервер MCP, импортированный из https://github.com/erickochen/purple.

Обзор

erickochen/purple — это кандидат на сервер MCP, импортированный из https://github.com/erickochen/purple.

Обзор (машинный перевод)

Ваша настройка ssh, синхронизирована с облаком.

purple — это бесплатный открытый менеджер SSH терминалов и редактор конфигураций SSH на Rust для macOS и Linux, который поддерживает синхронизацию ~/.ssh/config с 18 облачными провайдерами, мониторит живые SSH-туннели и управляет контейнерами Docker и Podman по всему парку.

Запустите виртуальную машину на AWS, GCP, Azure, Hetzner, Proxmox или ещё у 13 облачных провайдеров, и она попадёт в ваш список хостов ещё до того, как консоль догонит. Если убить одного — фиолетовый маркирует её устаревшей, так что ваш список никогда не лжет. Больше никакого ручного редактирования ~/.ssh/config после каждого запуска Terraform, никаких поисков нужных IP в облачных консолях.

Всё остальное, что вы делаете через SSH, находится в одном и том же терминале: нечеткий поиск по сотням хостов, визуальная передача файлов, нажатие кнопок SSH для нескольких хостов, недолговечные SSH-сертификаты HashiCorp Vault и MCP-сервер для AI-агентов. Управляется клавиатурой. Один бинарный файл. Лицензирован MIT.

Установка

brew, cargo, nix, AUR или из источника

Пользователи Claude Desktop могут установить набор .mcpb для интеграции с MCP в один клик (по умолчанию только для чтения). Детали настройки на вики MCP Server. Данные не покидают ваш компьютер. См. PRIVACY.md.

Запустите purple. Нажмите ? на любом экране для помощи.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Your ssh config, synced with your cloud.

purple is a free, open-source terminal SSH manager and SSH config editor in Rust for macOS and Linux that keeps ~/.ssh/config in sync with 18 cloud providers, monitors live SSH tunnels and manages Docker and Podman containers fleet-wide.

Spin up a VM on AWS, GCP, Azure, Hetzner, Proxmox or 13 other cloud providers and it’s in your host list before the console catches up. Kill one and purple marks it stale, so your list never lies. No more hand-editing ~/.ssh/config after every Terraform run, no more digging through cloud consoles for the right IP.

Everything else you do over SSH lives in the same terminal: fuzzy search across hundreds of hosts, visual file transfer, multi-host SSH key push, short-lived HashiCorp Vault SSH certificates and an MCP server for AI agents. Keyboard-driven. Single binary. MIT licensed.

Install

curl -fsSL getpurple.sh | sh

Claude Desktop users can install the .mcpb bundle for one-click MCP integration (read-only by default). Setup details on the MCP Server wiki. No data leaves your machine. See PRIVACY.md.

Run purple. Press ? on any screen for help. That’s it.

Contents

Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →