bestrobotmower-mcp について
bestrobotmower-mcp は、仕様、価格、スコア、購入 рекомендаーションを含むロボット芝刈り機のデータセットを MCP クライアントに提供します。ライブ API を参照し、オフライン時は同梱スナップショットを利用できます。
主な機能
- 01機種一覧の絞り込みと並べ替え
- 02仕様、スコア、出典の取得
- 032~4 機種の比較
- 04庭の条件に応じた機種推薦
- 05ライブデータとオフラインスナップショット
活用シーン
- 01予算と芝生面積に合う機種探し
- 02カバー面積や傾斜への対応で機種比較
- 03庭に応じた機種の推薦取得
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 | 名前またはスラッグを指定して、1 機種の詳細仕様、サブスコア、出典を取得します。 |
compare_robot_mowers | 2〜4 機種について、価格、ナビゲーション、対応面積、傾斜、刈り取り仕様、スコアを並べて比較します。 |
recommend_robot_mower | 特定の庭に最適な機種を提案します。芝生の広さ(m2)を指定し、必要に応じて傾斜、予算、障害物回避が必要かどうかを指定します。 |
このアシスタントが回答できる質問の例:「芝生が 700 m2 の場合、1500 ドル以下で最適なロボット芝刈り機は?」「Mammotion Luba 3 AWD と Segway Navimow X4 を比較して」「40% の傾斜に対応できる RTK 芝刈り機は?」
ホスト型エンドポイント(インストール不要)
このサーバーはホスト型のリモート 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 Robot Lawn Mower Specs & Scores データセットを使用しています。ライセンスは CC BY 4.0 です。このデータセットを利用する場合は、BestRobotMower.co を明記し、https://bestrobotmower.co/dataset へのリンクを掲載してください。
- ライブフィード:
mowers.jsonとmowers.csv。 - スコアリング方法:https://bestrobotmower.co/methodology。
- このサーバーのコードは MIT License のもとで公開されています。
BestRobotMower.co が開発・保守しています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。