Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
No arguments |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
robovac_set_work_mode | Set the cleaning mode of the robovac |
robovac_set_clean_speed | Set the suction speed of the robovac |
robovac_play | Start/resume robovac cleaning |
robovac_pause | Pause robovac cleaning |
robovac_find_robot | Make the robovac beep to help locate it |
robovac_get_error_code | Get the current error code of the robovac |
robovac_get_work_mode | Get the current work mode of the robovac |
robovac_get_clean_speed | Get the current cleaning speed of the robovac |
robovac_get_work_status | Get the current work status of the robovac |
robovac_get_play_pause | Get the current play/pause state of the robovac |
robovac_format_status | Get a formatted display of all robovac status information |
robovac_get_all_statuses | Get all status information from the robovac at once |
robovac_auto_initialize | Automatically discover and initialize the first RoboVac device found |
robovac_connect_discovered | Connect to a discovered RoboVac device by IP (requires device ID and local key) |
robovac_connect | Connect to your RoboVac using device credentials (manual setup) |
robovac_start_cleaning | Start the robovac cleaning cycle |
robovac_stop_cleaning | Stop the robovac cleaning cycle |
robovac_return_home | Send the robovac back to its charging dock |
robovac_get_status | Get the current status of the robovac |
robovac_get_battery | Get the battery level of the robovac |