jeanlaurent
MCP Serverjeanlaurentpublic

mcp husqvarna automower

MCP Server for huqsvarna automower

Repository Info

1
Stars
0
Forks
1
Watchers
0
Issues
Go
Language
-
License

About This Server

MCP Server for huqsvarna automower

Model Context Protocol (MCP) - This server can be integrated with AI applications to provide additional context and capabilities, enabling enhanced AI interactions and functionality.

Documentation

Husqvarna Automower MCP Server

A Model Context Protocol (MCP) server that provides access to Husqvarna connected automower API, allowing AI assistants to query information about your automower status.

This calls the husqvarna remote API. You need to create credentials at https://developer.husqvarnagroup.cloud

Features

Returns full status from Husqvarna Automowers as specified in their API

Prerequisites

You need a ClientID and ClientSecret generated through the Husqvarna developer portal

  1. Go to https://developer.husqvarnagroup.cloud
  2. Sign up/sign in
  3. Go to My Applications at https://developer.husqvarnagroup.cloud/applications
  4. Click "Create App", enter a name, leave localhost, click create
  5. You will receive an Application Key (ClientID) and Application Secret (ClientSecret)

Available Tools

husqvarna_automowers_status

Get detailed information about all automowers.

Parameters:

None

With Docker

The easiest way is with docker. Make sure Docker Desktop is running, then run: docker build -t husqvarna-automower .

Then in Claude Desktop or your favorite MCP Client

{
  "mcpServers": {
    "automower": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "HUSQVARNA_CLIENT_ID",
        "-e",
        "HUSQVARNA_CLIENT_SECRET",
        "am"
      ],
      "env": {  
        "HUSQVARNA_CLIENT_ID": "YourClientID",
        "HUSQVARNA_CLIENT_SECRET": "YoutClientSecret"
      }
    }
  }
}

With a golang environement, without Docker

If not using Docker, you will need a Go development environment then go build *.go -o husqvarna-automower

Then in Claude Desktop or your favorite MCP Client:

{
  "mcpServers": {
    "automower": {
      "command": "husqvarna-automower",
      "env": {  
        "HUSQVARNA_CLIENT_ID": "YourClientID",
        "HUSQVARNA_CLIENT_SECRET": "YoutClientSecret"
      }
    }
  }
}

Quick Start

1

Clone the repository

git clone https://github.com/jeanlaurent/mcp-husqvarna-automower
2

Install dependencies

cd mcp-husqvarna-automower
npm install
3

Follow the documentation

Check the repository's README.md file for specific installation and usage instructions.

Repository Details

Ownerjeanlaurent
Repomcp-husqvarna-automower
LanguageGo
License-
Last fetched8/10/2025

Recommended MCP Servers

💬

Discord MCP

Enable AI assistants to seamlessly interact with Discord servers, channels, and messages.

integrationsdiscordchat
🔗

Knit MCP

Connect AI agents to 200+ SaaS applications and automate workflows.

integrationsautomationsaas
🕷️

Apify MCP Server

Deploy and interact with Apify actors for web scraping and data extraction.

apifycrawlerdata
🌐

BrowserStack MCP

BrowserStack MCP Server for automated testing across multiple browsers.

testingqabrowsers

Zapier MCP

A Zapier server that provides automation capabilities for various apps.

zapierautomation