Sam
Manages and controls Eufy RoboVac smart vacuum cleaners, providing an interface for interaction.
About
Sam is a Model Context Protocol (MCP) server designed to facilitate control over Eufy RoboVac devices. Built with TypeScript and Vite, it offers various methods for device discovery, including a new network scanning feature that simplifies initial setup without immediate credential requirements. Once connected, users can access a comprehensive suite of commands for managing cleaning cycles, adjusting settings like suction power and work mode, and retrieving detailed status information from their RoboVac.
Key Features
- Network scanning for simplified Eufy RoboVac discovery
- Comprehensive controls for starting, stopping, pausing, and returning the RoboVac
- Advanced settings for cleaning modes and suction power
- Detailed status retrieval, including battery, errors, and work status
- Multiple connection methods, including manual credentials and IP
- 1 GitHub stars
Use Cases
- Developing third-party applications or services that interact with RoboVac devices
- Remotely managing and monitoring Eufy RoboVac status
- Integrating Eufy RoboVac control into custom home automation systems