Homebutler: MCP-сервер для управления мультисерверной домашней лабораторией через Claude

Homebutler — это единый бинарный файл Go со встроенным сервером Model Context Protocol (MCP), который позволяет Claude и другим ИИ-ассистентам управлять несколькими серверами из единого интерфейса. Инструмент решает проблему ручного подключения по SSH к отдельным серверам для рутинных задач, таких как проверка свободного места на диске или перезапуск контейнеров.
Установка и настройка
Чтобы использовать homebutler с Claude Desktop, добавьте эту конфигурацию в настройки MCP:
{
"mcpServers": {
"homebutler": {
"command": "npx",
"args": ["-y", "homebutler@latest"]
}
}
}
Установите homebutler на вашем основном компьютере, добавьте удалённые серверы в файл конфигурации, и Claude сможет получить к ним доступ по SSH. Установка агентов на удалённые серверы не требуется.
Доступные инструменты
Homebutler предоставляет 9 инструментов MCP, которые работают на нескольких серверах:
- Мониторинг состояния системы (ЦПУ, память, диск, нагрузка)
- Управление контейнерами Docker
- Сканирование портов с информацией о процессах
- Функция Wake-on-LAN
- Обнаружение сетевых устройств
- Правила оповещений для заполнения диска, высокой загрузки ЦПУ и т.д.
- Управление несколькими серверами по SSH
- Мониторинг основных процессов
- Управление конфигурацией серверов
Все инструменты работают на серверах — вы можете указать, какой сервер опросить, и homebutler автоматически установит SSH-соединение.
Технические детали
Инструмент представляет собой единый бинарный файл без внешних зависимостей, размером 12 МБ. Он работает на Linux и macOS и включает веб-панель управления, TUI и CLI интерфейсы. Совместим с любыми клиентами, поддерживающими MCP, включая Claude Desktop, Cursor и ChatGPT.
Разработчик сообщает, что ежедневно использует инструмент в настройке Mac Mini + Raspberry Pi 5, применяя команды на естественном языке, такие как «какая загрузка диска на моём Pi» или «перезапусти nginx на NAS».
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Voxlert: Голосовые уведомления для сессий Claude Code с голосами персонажей
Voxlert — это инструмент, который подключается к событиям Claude Code и озвучивает уведомления с помощью характерных голосов, таких как адъютант из StarCraft, SHODAN, GLaDOS и костюм HEV. Он использует LLM через OpenRouter для генерации реплик в стиле персонажей и работает локально после установки через npm.

Клод Код против OpenCode: Ключевые технические различия, обнаруженные разработчиком
Разработчик сравнивает Claude Code и OpenCode по контексту, памяти, использованию инструментов, подагентам, разрешениям, безопасности и гибкости моделей, заключая, что Claude Code по-прежнему выигрывает для работы с продуктивными репозиториями.

Исследование Mistral Voxtral Realtime 4B на чистом C для преобразования речи в текст
Voxtral.c предлагает чистую C-реализацию модели распознавания речи Voxtral Realtime 4B от Mistral AI, устраняя зависимости, кроме стандартной библиотеки C.

Инструментарий Blackwell LLM: конфиги NVFP4, колёса и бенчмарки для TensorRT-LLM на RTX Pro 6000
Сообщество предоставляет конфиги TensorRT-LLM, предварительно собранные колеса LMCache с поддержкой sm_120 и бенчмарки для GPU Blackwell. Nemotron-3-Nano-Omni V3 достигает 270 токенов/с при контексте 8k на одном RTX Pro 6000.