bestrobotmower-mcp

Robot lawn mower dataset from BestRobotMower.co: specs, prices, 0-5 scores, buying recommendations.

Should I use this

Quality & Safety

A
Description quality
95%
Schema completeness
98%
Naming quality
90%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~740Tokens (tool definitions)
~1.3 KBTypical response size
Moderate attention impact (0.58% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "bestrobotmower-mcp": {
      "url": "https://bestrobotmower.co/api/mcp"
    }
  }
}

Remote endpoints

https://bestrobotmower.co/api/mcpstreamable-http

What it can do

Tool inventory

Tools (4)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢list_robot_mowers(brand, navigation, max_price_usd, min_lawn_area_m2, min_slope_pct, ...)

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).

Input Schema

{
  "type": "object",
  "properties": {
    "brand": {
      "type": "string",
      "description": "Filter by brand, case-insensitive substring (e.g. 'Mammotion', 'Segway', 'Husqvarna')."
    },
    "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_lawn_area_m2": {
      "type": "number",
      "description": "Only models that cover at least this lawn area in square metres."
    },
    "min_slope_pct": {
      "type": "number",
      "description": "Only models rated for at least this slope, in percent grade."
    },
    "min_score": {
      "type": "number",
      "description": "Only models with a BestRobotMower Score at or above this value (0-5)."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 23,
      "description": "Max models to return (default 10, max 23)."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_robot_mower(query)

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').

Input Schema

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Model name, brand + model, or slug to look up."
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
compare_robot_mowers(models)

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.

Input Schema

{
  "type": "object",
  "properties": {
    "models": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "minItems": 2,
      "maxItems": 5,
      "description": "2 to 5 model names or slugs to compare."
    }
  },
  "required": [
    "models"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
recommend_robot_mower(lawn_area_m2, max_slope_pct, budget_usd)

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.

Input Schema

{
  "type": "object",
  "properties": {
    "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)."
    },
    "budget_usd": {
      "type": "number",
      "description": "Maximum budget in USD (optional)."
    }
  },
  "required": [
    "lawn_area_m2"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded4 tools