Ecovacs MCP ServerServer

ecovacs-ai
GitHub
Home AutomationIoTRobot Control

Loading subscription status...

💡 Description

The Ecovacs MCP Server allows AI assistants to interact with Ecovacs robot vacuums through the Model Context Protocol (MCP). It supports functionalities like device listing, cleaning control, charging control, and querying status. With easy configuration, developers can quickly integrate robot services into their applications, facilitating operations such as querying device lists, controlling cleaning operations, and checking device status.

📝 JSON Entries

{
  "mcpServers": [
    {
      "ecovacs_mcp": {
        "env": {
          "ECO_API_KEY": "your AK...........",
          "ECO_API_URL": "https://open.ecovacs.cn"
        },
        "args": [
          "ecovacs-robot-mcp"
        ],
        "command": "uvx"
      }
    }
  ]
}

🛠️ Tools

Ecovacs Robot Control

Features

  • Device listing query
  • Control cleaning operations
  • Control charging
  • Query working status

💬 Example Queries

  • Get the list of my registered robot vacuums.
  • Start cleaning with my robot named 'RoboCleaner'.
  • Check the current status of my robot.