Updated March 2026
Install HomeButler
Pick your client, copy the command, done.
Local setup required. This server has to be cloned and prepared on your machine before you register it in Claude Code.
1
Set the server up locally
Run this once to clone and prepare the server before adding it to Claude Code.
git clone https://github.com/Higangssh/homebutler
cd homebutlerThen follow the repository README for any remaining dependency or build steps before continuing.
2
Register it in Claude Code
After the local setup is done, run this command to point Claude Code at the built server.
claude mcp add homebutler -- node "<FULL_PATH_TO_HOMEBUTLER>/dist/index.js"Replace <FULL_PATH_TO_HOMEBUTLER>/dist/index.js with the actual folder you prepared in step 1.
Available Tools (5)
Once configured, HomeButler gives your AI agent access to:
system_statusRetrieve CPU, memory, disk, and uptime metrics.docker_manageList, restart, stop, or view logs for Docker containers.actioncontainer_namewake_on_lanPower on machines remotely.mac_addressnetwork_scanDiscover devices on the local area network.app_installDeploy self-hosted applications with one command.app_nameTry It Out
After setup, try these prompts with your AI agent:
→Check the current CPU and memory usage of my server.
→Restart the 'vaultwarden' container because it is unresponsive.
→Scan my local network to see which devices are currently online.
→Wake up the machine with MAC address 00:11:22:33:44:55.
→Install uptime-kuma on my server.
Keep this setup from going cold
Save the docs, env vars, and workflow around HomeButler in Conare so Claude Code, Codex, and Cursor remember it next time.
Need the legacy visual installer? Open Conare IDE.