Robot lawn mower dataset from BestRobotMower.co: specs, prices, 0-5 scores, buying recommendations.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Compare 2 to 5 robot lawn mowers side by side across navigation, coverage, slope, cutting specs, price and the 0-5 BestRobotMower Score. Pass each model by name or slug.
2 to 5 model names or slugs to compare.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Compare 2 to 5 robot lawn mowers side by side across navigation, coverage, slope, cutting specs, price and the 0-5 BestRobotMower Score. Pass each model by name or slug.
| Argument | Type | Description |
|---|---|---|
| models* | array | 2 to 5 model names or slugs to compare. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"models"
],
"properties": {
"models": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 5,
"minItems": 2,
"description": "2 to 5 model names or slugs to compare."
}
},
"additionalProperties": false
}Get the full specs, dated price, 0-5 score and sub-scores for a single robot lawn mower by name or slug (e.g. 'Mammotion Luba 2 AWD', 'Segway Navimow i110').
| Argument | Type | Description |
|---|---|---|
| query* | string | Model name, brand + model, or slug to look up. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Model name, brand + model, or slug to look up."
}
},
"additionalProperties": false
}List and filter the robot lawn mowers in the BestRobotMower.co dataset by brand, navigation type, price, lawn-area coverage, slope handling and score. Returns models ranked by the 0-5 BestRobotMower Score (highest first).
| Argument | Type | Description |
|---|---|---|
| brand | string | Filter by brand, case-insensitive substring (e.g. 'Mammotion', 'Segway', 'Husqvarna'). |
| limit | integer | Max models to return (default 10, max 76, the whole catalog). |
| min_score | number | Only models with a BestRobotMower Score at or above this value (0-5). |
| navigation | string | Filter by navigation type, case-insensitive substring (e.g. 'RTK', 'satellite', 'vision', 'wire'). |
| max_price_usd | number | Only models at or below this USD price. |
| min_slope_pct | number | Only models rated for at least this slope, in percent grade. |
| min_lawn_area_m2 | number | Only models that cover at least this lawn area in square metres. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"brand": {
"type": "string",
"description": "Filter by brand, case-insensitive substring (e.g. 'Mammotion', 'Segway', 'Husqvarna')."
},
"limit": {
"type": "integer",
"maximum": 76,
"minimum": 1,
"description": "Max models to return (default 10, max 76, the whole catalog)."
},
"min_score": {
"type": "number",
"description": "Only models with a BestRobotMower Score at or above this value (0-5)."
},
"navigation": {
"type": "string",
"description": "Filter by navigation type, case-insensitive substring (e.g. 'RTK', 'satellite', 'vision', 'wire')."
},
"max_price_usd": {
"type": "number",
"description": "Only models at or below this USD price."
},
"min_slope_pct": {
"type": "number",
"description": "Only models rated for at least this slope, in percent grade."
},
"min_lawn_area_m2": {
"type": "number",
"description": "Only models that cover at least this lawn area in square metres."
}
},
"additionalProperties": false
}Recommend the best robot lawn mowers for a specific yard: give the lawn area in square metres and optionally the steepest slope (percent grade) and a budget in USD. Returns up to 3 models that fit, ranked by the 0-5 BestRobotMower Score, with the reason each was chosen.
| Argument | Type | Description |
|---|---|---|
| budget_usd | number | Maximum budget in USD (optional). |
| lawn_area_m2* | number | Lawn area to mow, in square metres. |
| max_slope_pct | number | Steepest slope on the lawn, in percent grade (optional). |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"lawn_area_m2"
],
"properties": {
"budget_usd": {
"type": "number",
"description": "Maximum budget in USD (optional)."
},
"lawn_area_m2": {
"type": "number",
"description": "Lawn area to mow, in square metres."
},
"max_slope_pct": {
"type": "number",
"description": "Steepest slope on the lawn, in percent grade (optional)."
}
},
"additionalProperties": false
}