gantry
Native macOS app for managing and monitoring Docker — local and over SSH. Agent-ready: built-in MCP server and App Intents. Free and open source.
Gantry is a free macOS app for managing Docker containers locally and on remote servers via SSH, with a live dashboard, real-time logs, file browsing, and AI integration through an MCP server.
Gantry is a free macOS application for managing Docker containers, both on your own Mac and on remote servers accessed over SSH. Docker is a system that runs software in isolated containers, keeping different applications from interfering with each other. Gantry gives you a visual interface to start, stop, inspect, and configure those containers without typing commands in a terminal.
The app opens to a live dashboard listing all your connected machines with running container counts, CPU and memory usage, and any containers that have stopped unexpectedly. You can click into any host to see its containers, images, volumes, and networks. Logs stream in real time with search support, and graphs show CPU, memory, and network activity as they change.
For remote servers, Gantry connects over SSH using the keys and configuration already saved in your Mac's SSH setup. You can import servers from your existing SSH config file with one click. Once connected, you can open a terminal shell directly into any container on that remote machine, and browse or transfer files using a built-in file browser, with drag and drop between Finder and the container.
Gantry also exposes its functions to AI agents. A bundled MCP server (a standardized interface for AI tools to call actions) lets applications like Claude manage containers, fetch logs, and check stats on your behalf. App Intents let you trigger container actions from Shortcuts or Siri without opening the app.
Installation is via Homebrew or a manual download. Because the app is not code-signed by Apple, you need one extra command after installing to allow macOS to open it. Building from source requires Xcode and no additional configuration.
Where it fits
- View and control all your Docker containers across local and remote SSH servers from a single macOS dashboard.
- Stream live logs and resource graphs for any container on a remote server without opening a terminal.
- Let an AI assistant like Claude start, stop, and inspect your Docker containers via the bundled MCP server.
- Drag and drop files between Finder and a container running on a remote server using the built-in file browser.