homebutler for MCP
Homebutler: Homelab Management and AI ChatOps Tool for Servers
- Free
- 4.4
- V v0.29.0
Homebutler: Homelab Management and AI ChatOps Tool for Servers
Homebutler is a free MCP server tool by Higangssh, built in Go for homelab management. It connects to and manages homelab servers, interacting with Docker containers, system services, and network devices. This tool also deploys self-hosted applications like Uptime Kuma and Pi-hole. Designed as a layer in an AI ChatOps stack, it provides a structured interface for both human users and AI agents. Homebutler offers CLI-first operations and a web dashboard.
What does Homebutler connect to?
Homebutler connects to and manages homelab servers, interacting with Docker containers, system services, and network devices for monitoring and management. It also supports the deployment of various self-hosted applications, including Uptime Kuma, Jellyfin, Pi-hole, Gitea, and Portainer. The program functions as an MCP server, specifically designed for homelab management, and integrates as a tool layer within an AI ChatOps stack.
Core features and tools
Homebutler exposes a set of callable tools for server management. These include homebutler status for system status, homebutler doctor for health diagnosis, and homebutler config validate to check configurations. Users can list Docker containers with homebutler docker list, install applications using homebutler install <app>, and view alerts via homebutler alerts. It also offers a TUI dashboard with homebutler watch tui and a web dashboard through homebutler serve.
Who is it for?
Homebutler is designed for users with small homelabs and homelab enthusiasts seeking to manage their servers efficiently. It also serves engineers who manage servers from chat interfaces, providing a structured interface for both human interaction and AI agents. The tool aims to simplify server monitoring, application deployment, and system health reporting within a homelab environment. This is not the right fit if you require a solution that avoids SSH for remote server management.
How to get started
The server authenticates for remote server management primarily using SSH. Key-based authentication is strongly recommended over passwords.
Use cases
- Homelab Health Monitoring and Reporting: Users can run "homebutler report" to get a summary of their homelab's health, warnings, and changes.
- Application Deployment and Management: Users can deploy self-hosted applications with "homebutler install <app>" and manage Docker containers.
- Backup Verification: The "homebutler backup drill <app>" command allows users to verify that backups can be successfully restored.
Homebutler provides essential homelab management capabilities, from monitoring system health to deploying applications and verifying backups. Its CLI-first design and AI ChatOps integration make it a versatile tool for both direct human use and agent-driven operations. The program's focus on SSH key-based authentication promotes secure remote access.
Pros
- Manages Docker, system services, network devices.
- Deploys popular self-hosted applications.
- CLI-first and AI ChatOps ready.
- Supports backup verification.
Cons
- Example configurations risk plaintext SSH passwords.
- Requires SSH for remote server management.
homebutler for MCP
- Free
- 4.4
- V v0.29.0
Top downloads

chat-on-steroids
Extending ChatGPT into a local, agentic development environment
xiaozhi-esp32
Xiaozhi Esp32: An Open-Source Backend for AI-Powered IoT Device Control

PocketRisu
Pocketrisu: Self-Hosted AI Roleplay Chat Platform for Private Sessions

ChatCmd
Local MCP bridge for supervised, developer-focused automation

howl-pa
howl-pa: MCP bridge for conversational Linux audio control
Discover more programs

seekchat
- 4.5
- Free
Seekchat: An AI Desktop Assistant for Enhanced Productivity with MCP Integration
Mcp For Woocommerce
- 4.9
- Free
MCP For Woocommerce: AI Integration for Store Management
lsbot
- 4.8
- Free
Lsbot: Secure Multi-Platform AI Router and MCP Server

slack-mcp-server
- 4.5
- Free
Slack MCP Server: Connecting LLM Agents to Slack Workspaces

MumuBot
- 4.9
- Free
Mumubot: An AI Assistant for QQ Groups Extending Capabilities via MCP

chatsong
- 4.9
- Free
Portable AI chat client for privacy-focused prompt testing

vesta-mac-dist
- 4.8
- Free
Multi-Backend AI Chat Application for macOS
Embody
- 4.1
- Free
Embody Connects AI Assistants to TouchDesigner for Accelerated Creative Development

pplx
- 4.2
- Free
Pplx: An Unofficial CLI and MCP Server for Perplexity AI

chatspeed
- 4.9
- Free
Chatspeed: An AI Proxy and MCP Hub for Developers

vikshana-graft-app
- 4.8
- Free
Vikshana Graft App: AI Assistant for Natural Language Queries in Grafana