免费下载 MCP 版

查看广告以免费下载

Softonic 评论

通过MCP服务器将桥接LLMs与SwitchBot硬件

switch-bot-mcp-server,由Yasu89开发,连接LLM客户端和SwitchBot硬件,使AI助手能够控制物理设备。该服务器向MCP兼容助手公开设备发现、状态监控、命令执行和场景触发,支持实时温度、湿度和电池查询。它使用SwitchBot API v1.1进行云通信,并需要Node.js和API凭证。它作为开源项目提供可扩展性,具有可定制的工具定义,旨在为希望实现程序化LLM到设备控制的智能家居爱好者和开发者服务。

你实际上可以用它做什么任务?

服务器将 SwitchBot 生态系统转变为 LLM 可以查询和命令的程序化工具。设备发现 自动获取链接的设备,状态监控 显示传感器读数和电池状态,设备控制 执行插头切换、窗帘调整和类似操作,场景执行 触发预定义的 SwitchBot 场景。用例包括询问助手当前房间湿度、关闭插头或从自然语言调用多设备场景。

与 SwitchBot 设备的交互有多可靠?

交互依赖于 SwitchBot 云 API 和设备连接,因为服务器使用 SwitchBot API v1.1 进行请求。许多设备需要物理 Hub,例如 Hub Mini 或 Hub 2,才能通过云访问,因此命令成功取决于 Hub 可用性和网络可达性。实时遥测在传感器暴露的地方可用,但命令延迟和可达性遵循云和 Hub 状态,而不仅仅是服务器。

设置和集成适合普通用户还是开发者?

安装需要 Node.js 环境和像 Claude Desktop 这样的 MCP 兼容客户端,因此服务器针对技术能力较强的用户。安全身份验证使用在 SwitchBot 开发者选项中生成的开放令牌和密钥,项目是开源的,因此开发者可以编辑工具定义。服务器使用这些凭据与 SwitchBot 云通信;该项目并不将本地处理作为其主要模式进行宣传。

一个实用的工具,适用于希望进行 LLM 驱动设备控制的开发者

该服务器是开发者和智能家居爱好者的实用选择,他们需要对 SwitchBot 设备进行程序化的 LLM 访问。预计需要管理 API 凭据,运行 Node.js 服务,并确保集线器保持在线;动手维护和偶尔的故障排除是工作流程的一部分。当您重视可编辑的集成和直接的 MCP 连接而不是即插即用的消费应用程序时,请使用它。

  • 赞成

    • 向 MCP 客户端公开设备发现和传感器状态
    • 执行设备命令并触发预定义的 SwitchBot 场景
    • 实现使用 Open Token 和 Secret Key 的安全认证
    • 开源设计允许自定义工具定义
  • 反对

    • 需要 Node.js 环境和 MCP 客户端设置
    • 依赖于 SwitchBot 云和物理 Hub 来支持许多设备
    • 自定义需要开发人员技能来修改工具定义

应用参数

  • 许可证

    免费

  • 版本

    v0.2.4

  • 更新日期

  • 平台

    MCP

  • 语言

    英语

  • 开发者

应用程式 提供其他语言版本


免费下载 MCP 版

查看广告以免费下载


用户对 switch-bot-mcp-server 的评分

您是否尝试过 switch-bot-mcp-server?成为第一个离开您的意见!

添加评论
有关使用此软件的法律因国家/地区而异。 如果违反这些法律,我们不鼓励或纵容此程序的使用。