Back to MCP directory
publicPublicdnsLocal runtime

ecovacs-mcp

科沃斯推出的扫地机器人控制MCP Server,是全球首个兼容MCP协议的机器人服务,提供设备查询、清扫控制、回充控制和工作状态查询四大核心功能,大幅降低智能体应用开发门槛。

article

README

🚀 科沃斯机器人 MCP 服务器使用说明

科沃斯机器人 MCP Server 已正式上线运行,欢迎各位开发者和技术爱好者体验我们的服务。本服务器旨在为用户提供便捷的机器人管理和操作功能,以下是详细介绍。

🚀 快速开始

集成到 Claude 工具

  1. 进入 Claude 设置界面配置 MCP 服务。
  2. 添加新的 MCP Server 配置:
{
    "mcpServers": {
        "ecovacs_mcp_server": {
            "command": "python3",
            "args": ["-m", "ecovacs_robot_mcp"],
            "env": {
                "ECO_API_KEY": "your_api_key_here",
                "ECO_API_URL": "https://api-open.ecovacs.cn" // 中国大陆区域配置,其他地区请相应调整
            }
        }
    }
}
  1. 完成以上配置后,Claude 设置界面将会显示新增的科沃斯机器人 MCP 工具。 Claude MCP 工具状态
  2. 模型选择建议:为了获得更好的服务体验,推荐选择 claude - 3.7 - sonnet 模型。

集成到 Cursor 工具

  1. 进入 Cursor 设置界面配置 SSE 连接。
  2. 添加新的 MCP Server 配置:
    • 中国大陆区域:
{
  "mcpServers": {
    "robot_control_server": {
      "url": "https://mcp-open.ecovacs.cn/sse?ak=your_api_key"
      // 其他地区配置示例:https://mcp-open.ecovacs.com/sse?ak=your_api_key
    }
  }
}
  1. 完成以上配置后,Cursor 设置界面将会显示新增的科沃斯机器人 MCP 服务状态。 Cursor MCP 服务状态

✨ 主要特性

MCP Server 包含以下功能模块:

  • 状态监控:实时查看机器人状态
  • 操作控制:远程操作机器人动作
  • 日志管理:记录机器人运行日志
  • 参数配置:设置机器人工作参数

📄 许可证

本项目采用 MIT 协议开源,© 科沃斯机器人所有。

💬 反馈与联系方式

在使用科沃斯机器人 MCP Server 过程中遇到任何问题,请通过以下方式联系我们:

  • 邮箱:zhou.pei@ecovacs.com
  • 微信: 微信二维码

📈 更新历史

| 版本 | 功能说明 | 更新日期 | | ---- | -------------------------- | ------------- | | V1.0 | 科沃斯 MCP Server 正式上线 | 2025年4月24日 |


以上内容为科沃斯机器人 MCP Server 的完整使用说明,感谢您的支持与合作!

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client