关于 Nature Remo MCP server
Nature Remo MCP server 将 Nature Remo API 接入 MCP,可供家庭设备自动化场景使用。它提供设备与家电查询,以及电视和空调控制工具。
主要功能
- 01列出家庭设备
- 02列出家电
- 03控制电视按键
- 04设置空调运行参数
适用场景
- 01查看 Nature Remo 家中的设备与家电
- 02通过 Agent 操作电视按键
- 03调整空调模式、温度和风量
MCP 相关
该 MCP 服务向 MCP 客户端提供 Nature Remo 设备与家电查询,以及电视和空调操作工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Nature Remo MCP server
用于 Nature Remo API 的 MCP 服务。
概述
这是一个用于 Nature Remo 的 MCP 服务,旨在使用 Model Context Protocol SDK 处理请求并与 Nature Remo API 交互。它提供了用于管理和自动化控制 Nature Remo 设备的工具。
前提条件
- 在 Nature Remo Home 上创建自己的 access_token。更多详情请参阅文档)。
设置
在 VS Code 中使用
将以下配置添加到用户设置(JSON)文件中。按下 Cmd + Shift + P,然后选择 Preferences: Open User Settings (JSON) 打开设置。
或者,你也可以在工作区中创建 .vscode/mcp.json 文件,与他人共享配置。请注意,.vscode/mcp.json 文件中不需要 mcp 键。
请注意,
.vscode/mcp.json文件中不需要mcp键。
{
"mcp": {
"servers": {
"nature-remo": {
"command": "npx",
"args": [
"-y",
"noboru-i/nature-remo-mcp-server"
],
"env": {
"ACCESS_TOKEN": "<YOUR_TOKEN>"
}
}
}
}
}
在 Claude Desktop 中使用
{
"mcpServers": {
"github": {
"command": "npx",
"args": [
"-y",
"noboru-i/nature-remo-mcp-server"
],
"env": {
"ACCESS_TOKEN": "<YOUR_TOKEN>"
}
}
}
}
工具
此服务提供以下工具:
-
list_devices - 列出家中的设备。
- 无需参数
-
list_appliances - 列出家中的家电。
- 无需参数
-
operate_tv - 操作电视家电。
applianceId:家电 ID(字符串,必填)button:按钮标签(字符串,必填)times:按下按钮的次数(整数,可选)
-
operate_aircon - 操作空调家电。
applianceId:家电 ID(字符串,必填)airDirection:风向(字符串,可选)airDirectionH:水平风向(字符串,可选)airVolume:风量(字符串,可选)button:按钮标签(字符串,可选)operationMode:运行模式(字符串,可选)temperature:温度(字符串,可选)temperatureUnit:温度单位(字符串,可选)times:按下按钮的次数(整数,可选)
许可证
本项目依据 MIT 开源许可证的条款授权。完整条款请参阅 MIT。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。