BestRobotMower MCP Server

MCP serverEverything else

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

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use BestRobotMower MCP Server

From the project's README

As published by yumaheymans/bestrobotmower-mcp in README.md.

A Model Context Protocol server that gives any MCP client (Claude, ChatGPT, Cursor, VS Code, Ollama, and others) direct access to robot lawn mower specs, prices, transparent 0-5 scores and buying recommendations, so your assistant answers from a curated, cited dataset instead of guessing from stale training data.

It is powered by the open BestRobotMower.co dataset (23 wire-free and RTK robot mowers across 9 brands, 19 fields per model, dated prices and a documented scoring methodology, published under CC BY 4.0). The server queries the live dataset API on start and falls back to a bundled snapshot when offline.

Tools

ToolWhat it does
list_robot_mowersList and filter mowers by brand, navigation type, price, coverage, slope and minimum score; sort by score, price, coverage or value.
get_robot_mowerFull spec sheet, sub-scores and cited sources for one mower by name or slug.
compare_robot_mowersSide-by-side comparison of 2 to 4 mowers on price, navigation, coverage, slope, cutting specs and scores.
recommend_robot_mowerBest-fit picks for a specific yard: give the lawn size (m2) and optionally slope, budget and whether obstacle avoidance is required.

Example questions your assistant can now answer: "What is the best robot mower under $1500 for a 700 m2 lawn?", "Compare the Husqvarna Automower 450X and the Segway Navimow i105E", "Which RTK mowers handle a 40% slope?"

Hosted endpoint (no install)

The server also runs as a hosted, remote MCP server, so clients that support remote MCP over Streamable HTTP can connect with nothing to install:

https://bestrobotmower.co/api/mcp

It is listed in the Official MCP Registry as io.github.yumaheymans/bestrobotmower-mcp. Example client config:

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

Prefer to run it locally instead (or use a client without remote support)? Use the stdio install below.

Install

No API key required. Requires Node.js 18+.

Run directly from GitHub:

npx -y github:yumaheymans/bestrobotmower-mcp

Or clone and run:

git clone https://github.com/yumaheymans/bestrobotmower-mcp.git
cd bestrobotmower-mcp
npm install
node index.js

Client configuration

Add to your MCP client config (for example Claude Desktop's claude_desktop_config.json):

{
  "mcpServers": {
    "bestrobotmower": {
      "command": "npx",
      "args": ["-y", "github:yumaheymans/bestrobotmower-mcp"]
    }
  }
}

Data, license and attribution

Built and maintained by BestRobotMower.co.

Advanced
Delivery
bestrobotmower-mcp MCP server → your ahel gateway (mcp.ahel.ai) → every connected AI client.
Catalog kind
mcp-server
Gateway key
io-github-yumaheymans-bestrobotmower-mcp
Source
github.com/yumaheymans/bestrobotmower-mcp
Hosted endpoint
https://bestrobotmower.co/api/mcp