
from homebutler155
CLI for managing homelab servers: status, reports, inventory, Docker management, app installs, backups, Wake-on-LAN, and an MCP server for automation.
Homebutler provides a single-binary CLI to inspect and manage homelab servers. It surfaces system and container status, generates health reports, scans inventory and network topology, manages Docker containers, installs common self-hosted apps, performs backups and backup drills, and exposes an MCP-compatible server for automation. The tool can run locally or operate across multiple remote servers via SSH, returning JSON for machine integration or human-readable summaries for chat.
Use Homebutler when you need a quick operational snapshot of one or many servers, want to run health checks or backup drills, manage Docker containers remotely, deploy or upgrade the Homebutler binary across hosts, or integrate system status into an AI workflow via the built-in MCP server. It is ideal for homelab maintainers, DevOps engineers, and anyone who prefers a single, scriptable binary over a daemonized agent.
Homebutler is MCP-friendly and compatible with MCP clients such as Claude Desktop, ChatGPT/Copilot-style agents that support MCP integrations, Cursor, and other tools that can consume JSON over stdio.
Homebutler is a homelab server management CLI with MCP server integration. The SKILL.md is well-organized with clear command examples, security notes, error handling guidance, and usage patterns. No bundled scripts to test. The skill requires installing the homebutler binary first, which limits out-of-the-box usability but is straightforward via Homebrew or Go install.
Clean skill — no security concerns. Good security guidance (key-based auth, config file permissions, no plaintext passwords). Well-documented with usage guidelines and example interactions. Specific audience (homelab owners) but well-suited for that niche.