Skip to main content
Glama
appleton
by appleton

robovac_get_all_statuses

Retrieve comprehensive status information from your Eufy RoboVac vacuum cleaner in a single request, including battery level, cleaning mode, and current operation state.

Instructions

Get all status information from the robovac at once

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
forceNoForce refresh of cached data

Implementation Reference

  • Handler for robovac_get_all_statuses tool: ensures RoboVac is initialized, calls getStatuses with optional force flag, returns JSON-stringified all statuses.
    case "robovac_get_all_statuses": this.ensureRoboVacInitialized(); const allStatuses = await this.robovac!.getStatuses( args?.force as boolean ); return { content: [ { type: "text", text: `All RoboVac Statuses:\n${JSON.stringify( allStatuses, null, 2 )}`, }, ], };
  • src/server.ts:258-271 (registration)
    Registration of the robovac_get_all_statuses tool in the listTools handler, including description and input schema with optional 'force' boolean parameter.
    { name: "robovac_get_all_statuses", description: "Get all status information from the robovac at once", inputSchema: { type: "object", properties: { force: { type: "boolean", description: "Force refresh of cached data", default: false, }, }, }, },

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