Outils de Développement IA
sharkclean-mcp
Serveur MCP pour les aspirateurs robots SharkClean / SharkNinja permettant un contrôle agentique via tout client MCP : lancer des nettoyages, nettoyer des pièces, retourner à la base et vérifier l'état en langage naturel.
sharkclean-mcp
Qu’est-ce que sharkclean-mcp?
sharkclean-mcp est un serveur MCP qui permet aux agents IA de contrôler les aspirateurs robots SharkClean via des commandes en langage naturel. Il communique avec le backend cloud de SharkNinja pour lancer des nettoyages, nettoyer des pièces spécifiques, retourner à la base et surveiller l'état.
Comment utiliser sharkclean-mcp?
- 1Clonez le dépôt et accédez à son répertoire.
- 2Exécutez 'uv sync' pour installer les dépendances.
- 3Copiez .env.example vers .env et ajoutez votre email et mot de passe de l'application SharkClean.
- 4Exécutez 'uv run shark-mcp-auth' pour effectuer une connexion unique via navigateur.
- 5Vérifiez la configuration avec 'uv run shark-mcp-doctor'.
- 6Enregistrez le serveur MCP auprès de votre client (par exemple, Claude Code ou Claude Desktop) en utilisant la commande fournie.
sharkclean-mcp Fonctionnalités clés
- Lister les robots sur le compte
- Obtenir l'état en direct (nettoyage/en pause/à la base, batterie, charge, erreurs)
- Lancer un nettoyage complet avec mode de puissance optionnel
- Lister les pièces depuis la carte du robot
- Nettoyer des pièces spécifiques
- Mettre en pause, reprendre ou arrêter le nettoyage
- Retourner le robot à la base
- Définir le mode de puissance (eco/normal/max)
- Localiser le robot avec un bip
sharkclean-mcp Cas d’usage
- Lancer un nettoyage à puissance maximale via un assistant IA
- Passer l'aspirateur dans la cuisine et le salon en langage naturel
- Vérifier l'état du robot et le niveau de batterie
- Renvoyer le robot à sa base après le nettoyage
- Automatiser les tâches de nettoyage dans des scripts ou des tâches cron
sharkclean-mcp Tarifs et crédits gratuits
sharkclean-mcp fonctionne avec le modèle Gratuit.
sharkclean-mcp Avantages et limites
Avantages
- Fonctionne avec les robots plus récents non supportés par le SDK hérité
- Utilise le protocole MCP pour l'intégration IA
- Open source avec une documentation claire
- Prend en charge les comptes multi-robots
Limites
- Non officiel, non affilié à SharkNinja
- Nécessite une connexion unique via navigateur en raison des restrictions Auth0
- Les jetons Auth0 peuvent expirer et nécessiter une réauthentification
- Le ciblage des pièces nécessite une carte complétée du robot
À quoi sharkclean-mcp convient-il le mieux ?
- Développeurs intégrant les aspirateurs SharkClean dans des workflows IA
- Amateurs de domotique utilisant des clients compatibles MCP
- Utilisateurs d'aspirateurs robots SharkNinja plus récents