HomeButler: MCP Server for Managing Homelab Servers from Claude Without API Keys

HomeButler is an MCP (Model Context Protocol) server that enables Claude to manage homelab servers directly, eliminating the need for API keys. The tool runs locally, keeping all operations within your network.
Key Features and Commands
The source demonstrates several concrete actions Claude can perform with HomeButler:
"Install uptime-kuma"→ performs pre-checks, deploys the application, and confirms completion"How are my servers?"→ provides status across all nodes"Restart nginx"→ executes the restart command"Uninstall vaultwarden"→ stops the application while preserving data
Setup Configuration
The setup requires adding HomeButler to your MCP configuration with this JSON:
{
"mcpServers": {
"homebutler": {
"command": "npx",
"args": ["-y", "homebutler@latest"]
}
}
}The tool was built using Claude Code, which assisted with architecture decisions, writing tool handlers, and debugging edge cases throughout development.
HomeButler is available on GitHub at https://github.com/Higangssh/homebutler.
📖 Read the full source: r/ClaudeAI
👀 See Also

Open-source tool for AI-curated Reddit feeds using Cloudflare, Supabase, and Vercel
A developer open-sourced a self-hosted tool that filters Reddit for quality posts about AI-assisted development, using Cloudflare Workers for cron jobs and proxies, Supabase for storage, and Vercel for the frontend. The tool includes engagement scoring, optional LLM summaries, and costs $1-2/month for AI processing.

PACT: A Programmatic Governance Framework for Claude Code After Agent Failure Patterns
A developer built PACT (Programmatic Agent Constraint Toolkit) after three months of recurring Claude Code failures on a 350+ file mobile app. The framework replaces unenforceable rules with mechanical constraints that physically block violations through pre-tool-use hooks.

OpenClaw extension routes requests through Claude Code CLI instead of API
An OpenClaw extension spawns the Claude CLI binary as a subprocess, routing requests through Claude Code CLI instead of the Anthropic API. This provides the full Claude Code experience at the flat rate of a max plan.

Claude Code gains TLA+ model checking via tla-mcp MCP server
tla-mcp is a new MCP server that lets Claude Code call the TLA+ model checker tla-rs as a first-class tool — validate specs, run bounded checks with counterexample traces, and replay scenarios from the chat.