关于 bestrobotmower-mcp
bestrobotmower-mcp 为 MCP 客户端提供精选的机器人割草机数据,包括规格、价格、评分和购买建议。它查询实时 API,并可在离线时使用内置快照。
主要功能
- 01筛选和排序割草机列表
- 02获取规格、评分和来源
- 03比较 2 至 4 款机型
- 04按庭院条件推荐机型
- 05使用实时数据或离线快照
适用场景
- 01按预算和草坪面积查找机型
- 02按覆盖面积和坡度比较机型
- 03获取适合庭院条件的推荐
MCP 相关
该 MCP 服务提供割草机列表、筛选、详情、比较和推荐工具。客户端可通过托管的 Streamable HTTP 端点连接,也可在本地通过 stdio 运行服务。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://bestrobotmower.co/api/mcpclaude mcp add --transport http yumaheymans-bestrobotmower https://bestrobotmower.co/api/mcp{"mcpServers":{"yumaheymans-bestrobotmower":{"type":"http","url":"https://bestrobotmower.co/api/mcp"}}}在 Cursor 中打开{"servers":{"yumaheymans-bestrobotmower":{"type":"http","url":"https://bestrobotmower.co/api/mcp"}}}在 VS Code 中打开{"mcpServers":{"yumaheymans-bestrobotmower":{"type":"http","url":"https://bestrobotmower.co/api/mcp"}}}{"mcpServers":{"yumaheymans-bestrobotmower":{"serverUrl":"https://bestrobotmower.co/api/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
4| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| brand | string | 否 | 按品牌筛选,不区分大小写的子字符串(例如 'Mammotion'、'Segway'、'Husqvarna')。 |
| limit | integer | 否 | 最多返回的型号数(默认 10,最多 76,即整个目录)。 |
| min_score | number | 否 | 仅返回 BestRobotMower Score 不低于此值的型号(0-5)。 |
| navigation | string | 否 | 按导航类型筛选,不区分大小写的子字符串(例如 'RTK'、'satellite'、'vision'、'wire')。 |
| max_price_usd | number | 否 | 仅返回价格不超过此美元金额的型号。 |
| min_slope_pct | number | 否 | 仅返回额定坡度至少达到此值的型号,单位为坡度百分比。 |
| min_lawn_area_m2 | number | 否 | 仅返回覆盖草坪面积至少达到此值的型号,单位为平方米。 |
详细介绍
BestRobotMower MCP 服务
一个 Model Context Protocol 服务,可让任何 MCP 客户端(Claude、ChatGPT、Cursor、VS Code、Ollama 等)直接访问机器人割草机的规格、价格、透明的 0-5 分评分和购买建议,让你的助手依据经过筛选并注明来源的数据集作答,而不是凭过时的训练数据猜测。
它由开放的 BestRobotMower.co 数据集 提供支持(截至 2026 年 10 月,涵盖 15 个品牌的 76 款无线缆机器人割草机:Segway Navimow、Mammotion Luba 和 Yuka、MOVA LiDAX、Ecovacs Goat、Dreame、Roborock、Anthbot、Airseekers、Sunseeker、Husqvarna、Worx Landroid、Yarbo、eufy、Lymow 和 EcoFlow;每款机型包含 30 多个字段、标注日期的价格以及有文档记录的评分方法,并采用 CC BY 4.0 许可发布)。服务启动时会查询实时数据集 API,因此价格和新机型信息都是最新的;离线时则会回退到随附的快照(2026-10-05)。
工具
| 工具 | 功能 |
|---|---|
list_robot_mowers | 按品牌、导航类型、价格、覆盖面积、坡度和最低评分列出并筛选割草机;可按评分、价格、覆盖面积或性价比排序。 |
get_robot_mower | 按名称或 slug 获取一款割草机的完整规格表、子评分和注明来源的资料。 |
compare_robot_mowers | 并排比较 2 到 4 款割草机的价格、导航、覆盖面积、坡度、割草规格和评分。 |
recommend_robot_mower | 针对特定庭院推荐最合适的机型:提供草坪面积(m2),还可选择提供坡度、预算,以及是否需要避障功能。 |
现在你的助手可以回答这样的问题:“1500 美元以下、适合 700 m2 草坪的最佳机器人割草机是哪款?”“比较 Mammotion Luba 3 AWD 和 Segway Navimow X4。”“哪些 RTK 割草机能应对 40% 的坡度?”
托管端点(无需安装)
该服务也作为托管的远程 MCP 服务运行,因此支持通过 Streamable HTTP 使用远程 MCP 的客户端无需安装即可连接:
https://bestrobotmower.co/api/mcp
该服务已列入 Official MCP Registry,条目为 io.github.yumaheymans/bestrobotmower-mcp。客户端配置示例:
{
"mcpServers": {
"bestrobotmower": { "url": "https://bestrobotmower.co/api/mcp" }
}
}
更希望在本地运行(或使用不支持远程连接的客户端)?请使用下方的 stdio 安装方式。
安装
无需 API 密钥。需要 Node.js 18+。
直接从 GitHub 运行:
npx -y github:yumaheymans/bestrobotmower-mcp
或者克隆并运行:
git clone https://github.com/yumaheymans/bestrobotmower-mcp.git
cd bestrobotmower-mcp
npm install
node index.js
客户端配置
添加到你的 MCP 客户端配置中(例如 Claude Desktop 的 claude_desktop_config.json):
{
"mcpServers": {
"bestrobotmower": {
"command": "npx",
"args": ["-y", "github:yumaheymans/bestrobotmower-mcp"]
}
}
}
数据、许可和署名
- 割草机数据来自 BestRobotMower.co 机器人割草机规格与评分 数据集,采用 CC BY 4.0 许可。如果基于该数据集进行创作,请注明 BestRobotMower.co,并链接至 https://bestrobotmower.co/dataset。
- 实时数据源:
mowers.json和mowers.csv。 - 评分方法:https://bestrobotmower.co/methodology。
- 本服务的代码采用 MIT License 发布。
由 BestRobotMower.co 构建并维护。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。