Show HN: AIにSSHを渡さずにMCP経由でホームラボを管理させる
Home Butlerは、SSH認証情報をAIに直接渡すことなく、MCP(Model Context Protocol)を介してAIアシスタントがホームラボの管理を行えるツールです。Dockerコンテナやファイルシステムへの安全なアクセスを提供しつつ、AIによる操作を制限・監視できるため、セキュリティを保ちながらホームラボの管理を自動化できます。
背景メモ
HomeButler(homebutler.dev)は、個人が自宅に構築するサーバー環境「ホームラボ」をAIに管理させるツール。MCP(Model Context Protocol)経由でAIと連携し、SSHのような強力なアクセス権を直接与えずに操作できる点が特徴。MCPはAnthropicが提唱する、AIモデルが外部ツールと安全にやり取りするためのプロトコル。同様のAI管理ツールとして「Wordware」などがあるが、HomeButlerは特に自宅インフラの管理に特化している。Self-hosted(自分でホストする)ソフトウェアで、Docker Composeを使って展開する。これにより、学習目的や実験環境として使うホームラボで、AIにトラブルシューティングや設定変更を任せつつ、セキュリティリスクを抑えられる。