MCP ExplorerExplorer

Nature Remo Mcp Server

@noboru-ion a year ago
5 MIT
FreeCommunity
AI Systems
nature-remo-mcp-server 使智能家居设备的无缝集成成为可能,用户能够高效地控制和监控环境。主要特点包括实时数据处理、用户友好的界面以及与多种平台的兼容性,提升了家居自动化和用户便利性。

Overview

What is Nature Remo Mcp Server

nature-remo-mcp-server is a server designed to facilitate the integration and control of smart home devices using the Nature Remo platform, enabling users to manage their devices efficiently.

Use cases

Use cases include automating lighting and HVAC systems, monitoring energy usage, creating schedules for device operation, and integrating with voice assistants for hands-free control.

How to use

To use nature-remo-mcp-server, install the server on your local machine or a cloud server, configure it with your Nature Remo account credentials, and connect your smart devices. You can then access the server through a web interface or API to control your devices.

Key features

Key features include device management, real-time monitoring, integration with various smart home ecosystems, and customizable automation settings for enhanced user experience.

Where to use

nature-remo-mcp-server can be used in residential environments for home automation, as well as in commercial settings for managing smart devices in offices or retail spaces.

Content

Nature Remo MCP server

npm version

MCP Server for the Nature Remo API.

Overview

This is an MCP server for Nature Remo, designed to handle requests and interact with the Nature Remo API using the Model Context Protocol SDK. It provides tools to manage and automate interactions with Nature Remo devices.

Prerequisites

  1. Create your own access_token on Nature Remo Home. more detail, see documentation).

Setup

Usage with VS Code

Add the following configuration to your User Settings (JSON) file. Open the settings by pressing Cmd + Shift + P and selecting Preferences: Open User Settings (JSON).

Alternatively, you can create a .vscode/mcp.json file in your workspace to share the configuration with others. Note that the mcp key is not needed in the .vscode/mcp.json file.

Note that the mcp key is not needed in the .vscode/mcp.json file.

{
  "mcp": {
    "servers": {
      "nature-remo": {
        "command": "npx",
        "args": [
          "-y",
          "noboru-i/nature-remo-mcp-server"
        ],
        "env": {
          "ACCESS_TOKEN": "<YOUR_TOKEN>"
        }
      }
    }
  }
}

Usage with Claude Desktop

{
  "mcpServers": {
    "github": {
      "command": "npx",
      "args": [
        "-y",
        "noboru-i/nature-remo-mcp-server"
      ],
      "env": {
        "ACCESS_TOKEN": "<YOUR_TOKEN>"
      }
    }
  }
}

Tools

This server provides the following tools:

  • list_devices - List devices on the home.

    • No parameters required
  • list_appliances - List appliances on the home.

    • No parameters required
  • operate_tv - Operate a TV appliance.

    • applianceId: Appliance id (string, required)
    • button: Button label (string, required)
    • times: Number of times to press the button (integer, optional)
  • operate_aircon - Operate an aircon appliance.

    • applianceId: Appliance id (string, required)
    • airDirection: Air direction (string, optional)
    • airDirectionH: Horizontal air direction (string, optional)
    • airVolume: Air volume (string, optional)
    • button: Button label (string, optional)
    • operationMode: Operation mode (string, optional)
    • temperature: Temperature (string, optional)
    • temperatureUnit: Temperature unit (string, optional)
    • times: Number of times to press the button (integer, optional)

License

This project is licensed under the terms of the MIT open source license. Please refer to MIT for the full terms.

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers