Homebutler : Serveur MCP pour la gestion de multi-serveurs en homelab via Claude

Homebutler est un binaire Go unique avec un serveur Model Context Protocol (MCP) intégré qui permet à Claude et à d'autres assistants IA de gérer plusieurs serveurs depuis une seule interface. L'outil répond au problème fastidieux de se connecter manuellement en SSH à chaque serveur pour des tâches courantes comme vérifier l'espace disque ou redémarrer des conteneurs.
Installation et Configuration
Pour utiliser homebutler avec Claude Desktop, ajoutez cette configuration à vos paramètres MCP :
{
"mcpServers": {
"homebutler": {
"command": "npx",
"args": ["-y", "homebutler@latest"]
}
}
}
Configurez homebutler sur votre machine principale, ajoutez des serveurs distants au fichier de configuration, et Claude pourra y accéder via SSH. Aucune installation d'agent n'est requise sur les serveurs distants.
Outils Disponibles
Homebutler fournit 9 outils MCP qui fonctionnent sur plusieurs serveurs :
- Surveillance de l'état du système (CPU, mémoire, disque, charge)
- Gestion des conteneurs Docker
- Scan de ports avec informations sur les processus
- Fonctionnalité Wake-on-LAN
- Découverte des périphériques réseau
- Règles d'alerte pour disque plein, CPU élevé, etc.
- Gestion multi-serveurs via SSH
- Surveillance des principaux processus
- Gestion de la configuration des serveurs
Tous les outils fonctionnent sur plusieurs serveurs — vous pouvez spécifier quel serveur interroger, et homebutler gère automatiquement la connexion SSH.
Détails Techniques
L'outil est un binaire unique sans dépendances externes, pesant 12 Mo. Il fonctionne sur Linux et macOS et inclut un tableau de bord web, une interface TUI et une interface CLI. Il est compatible avec tout client MCP, y compris Claude Desktop, Cursor et ChatGPT.
Le développeur rapporte utiliser quotidiennement l'outil sur une configuration Mac Mini + Raspberry Pi 5, avec des commandes en langage naturel comme "quel est l'utilisation du disque sur mon Pi" ou "redémarre nginx sur le NAS".
📖 Lire la source complète : r/ClaudeAI
👀 See Also

NexQuant : Moteur de cache KV 3 bits natif Rust pour déploiement en périphérie
NexQuant est un moteur Rust éprouvé en production qui permet d'exécuter des modèles à contexte élevé sur du matériel grand public avec une réduction de mémoire de 3 à 5 fois. Il prend en charge les backends Metal, CUDA, Vulkan et CPU.

Système d'auto-audit à 4 niveaux pour l'évolution comportementale d'OpenClaw
Un développeur a créé un système d'audit à 4 couches où Gemini examine chaque semaine les angles morts de Claude, détectant des schémas que Claude avait manqués lors de son auto-évaluation. Le système comprend une vérification post-correction, l'extraction de motifs, un miroir externe et des vérifications attentes vs réalité.

Exécuter OpenClaw dans une Micro-VM Isolée avec Void-Box
OpenClaw peut être exécuté en tant que service au sein d'une micro-machine virtuelle isolée en utilisant Void-Box, un runtime à capacités limitées qui exécute des workflows dans des micro-machines virtuelles KVM, offrant une limite d'exécution propre sans intervention de runtime de conteneur.

Layerkit : Éditeur d'Images IA avec Calques Modifiables Développé avec Claude Code
Un développeur a créé Layerkit, un éditeur d'images basé sur le navigateur qui génère des scènes avec des calques modifiables pour éviter de constamment reformuler les prompts. L'outil utilise un pipeline d'IA multi-étapes où un LLM planifie la composition, un modèle d'image génère la scène, et un autre LLM analyse l'image réelle pour placer un texte lisible.