Skip to main content
Glama
appleton
by appleton

robovac_get_battery

Check the battery level of your Eufy RoboVac to monitor cleaning readiness and plan charging cycles.

Instructions

Get the battery level of the robovac

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • Handler implementation for the robovac_get_battery tool. Ensures the RoboVac is initialized and calls getBatteyLevel() on the robovac instance to retrieve the battery level, then returns it as a text response.
    case "robovac_get_battery": this.ensureRoboVacInitialized(); const battery = await this.robovac!.getBatteyLevel(); return { content: [ { type: "text", text: `Battery Level: ${battery}%`, }, ], };
  • src/server.ts:377-383 (registration)
    Tool registration in the MCP server's tools list, including the name, description, and empty input schema.
    name: "robovac_get_battery", description: "Get the battery level of the robovac", inputSchema: { type: "object", properties: {}, }, },
  • Input schema definition for the robovac_get_battery tool, which expects no parameters (empty object).
    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