홈버틀러: 클로드를 통한 멀티 서버 홈랩 관리를 위한 MCP 서버

홈버틀러는 단일 Go 바이너리로, 내장된 Model Context Protocol (MCP) 서버를 통해 Claude 및 기타 AI 어시스턴트가 단일 인터페이스에서 여러 서버를 관리할 수 있게 해줍니다. 이 도구는 디스크 공간 확인이나 컨테이너 재시작과 같은 일상적인 작업을 위해 개별 서버에 수동으로 SSH로 접속해야 하는 번거로움을 해결합니다.
설정 및 구성
Claude Desktop에서 홈버틀러를 사용하려면 MCP 설정에 다음 구성을 추가하세요:
{
"mcpServers": {
"homebutler": {
"command": "npx",
"args": ["-y", "homebutler@latest"]
}
}
}
주요 머신에 홈버틀러를 설정하고, 구성 파일에 원격 서버를 추가하면 Claude가 SSH를 통해 모든 서버에 접근할 수 있습니다. 원격 서버에 에이전트 설치가 필요하지 않습니다.
사용 가능한 도구
홈버틀러는 여러 서버에서 작동하는 9가지 MCP 도구를 제공합니다:
- 시스템 상태 모니터링 (CPU, 메모리, 디스크, 부하)
- Docker 컨테이너 관리
- 프로세스 정보를 포함한 포트 스캐닝
- Wake-on-LAN 기능
- 네트워크 장치 탐색
- 디스크 가득 참, 높은 CPU 사용률 등에 대한 알림 규칙
- SSH를 통한 다중 서버 관리
- 상위 프로세스 모니터링
- 서버 구성 관리
모든 도구는 서버 간에 작동합니다 — 어떤 서버를 쿼리할지 지정하면 홈버틀러가 SSH 연결을 자동으로 처리합니다.
기술적 세부사항
이 도구는 외부 종속성이 없는 단일 바이너리로, 크기는 12MB입니다. Linux와 macOS에서 실행되며 웹 대시보드, TUI, CLI 인터페이스를 포함합니다. Claude Desktop, Cursor, ChatGPT를 포함한 모든 MCP 호환 클라이언트와 작동합니다.
개발자는 Mac Mini + Raspberry Pi 5 설정에서 이 도구를 일상적으로 사용하며, "내 Pi의 디스크 사용량은 어떻게 돼?" 또는 "NAS에서 nginx를 재시작해"와 같은 자연어 명령을 사용한다고 보고합니다.
📖 전체 소스 읽기: r/ClaudeAI
👀 See Also

포켓봇: iOS용 로컬 AI 자동 조종 장치, 앱 인텐트와 온디바이스 추론 활용
PocketBot은 iPhone의 Neural Engine에서 Metal을 통해 양자화된 3B Llama 모델을 로컬로 실행하는 iOS 앱으로, Apple의 AppIntents 및 CoreLocation 프레임워크를 사용하여 클라우드 데이터 전송 없이 이벤트 기반 자동화를 생성합니다.

Skillware는 Claude API 에이전트 루프에서 결정론적 토큰 압축을 위해 prompt_rewriter를 추가합니다.
Skillware는 Claude API로 보내기 전에 프롬프트를 50-80% 압축하는 새로운 prompt_rewriter 스킬을 통합하여, 에이전트 루프에서 비용을 줄이면서 결정론적 압축을 통해 안정적인 동작을 유지합니다.

클로드 코드 매트릭스 채널 플러그인, Rust로 구축된 E2EE 지원 포함
한 개발자가 Claude Code용 Matrix 채널 플러그인을 만들어 Discord와 Telegram 지원만 제공되던 공식 채널의 공백을 메웠습니다. 이 플러그인은 Rust로 Claude Code(CC)를 사용하여 개발되었으며, 개발에 약 24시간이 소요되었습니다.

50개의 인기 앱이 클로드가 읽을 수 있는 디자인 명세서로 리버스 엔지니어링됨: UI 클로닝을 위한 핵심 패턴
u/meliwat가 50개의 인기 앱을 역설계하여 구조화된 마크다운 디자인 스펙으로 만들었습니다. Claude가 정확한 값, 상태 커버리지, 간격 척도, 네비게이션 그래프를 사용하여 UI 클론을 완벽하게 구현했습니다. 긴 설명은 출력 품질을 떨어뜨립니다.