Skip to main content
Glama
appleton
by appleton

robovac_start_cleaning

Initiate the cleaning cycle for Eufy RoboVac devices via the MCP server, allowing users to control vacuum operations using natural language commands.

Instructions

Start the robovac cleaning cycle

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • Handler function for the 'robovac_start_cleaning' tool. Ensures the RoboVac instance is initialized and calls startCleaning() method on it, returning a success message.
    case "robovac_start_cleaning": this.ensureRoboVacInitialized(); await this.robovac!.startCleaning(); return { content: [ { type: "text", text: "RoboVac cleaning started!", }, ], };
  • src/server.ts:344-351 (registration)
    Tool registration in the listTools handler, defining the name, description, and empty input schema for 'robovac_start_cleaning'.
    { name: "robovac_start_cleaning", description: "Start the robovac cleaning cycle", inputSchema: { type: "object", properties: {}, }, },
  • Input schema definition for the 'robovac_start_cleaning' tool (empty object, no parameters required).
    { name: "robovac_start_cleaning", description: "Start the robovac cleaning cycle", inputSchema: { type: "object", properties: {}, }, },

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/appleton/sam'

If you have feedback or need assistance with the MCP directory API, please join our Discord server