article
README
🚀 SwitchBot MCP 服务器
SwitchBot MCP 服务器遵循 Model Context Protocol (MCP) 协议,借助 SwitchBotAPI 实现对 SwitchBot 设备的交互式控制,为设备操作带来便捷体验。
🚀 快速开始
SwitchBot MCP 服务器提供了使用 SwitchBotAPI 交互式控制 SwitchBot 设备的功能。以下是使用该服务器的相关内容。
✨ 主要特性
- 交互式操作:可对 SwitchBot 设备进行交互式操作。
- 多设备控制:能够同时对多个设备执行操作。
- 数据关联控制:可以利用一个设备的数据来控制另一个设备。
📦 安装指南
下载二进制文件
从 发布页面 下载二进制文件。
准备密钥和令牌
按照 SwitchBotAPI 的入门指南 获取 SwitchBotAPI 的令牌和密钥。
配置 Claude Desktop
{
"mcpServers": {
"switchbot": {
"command": "~/Downloads/switch-bot-mcp-server",
"env": {
"SWITCH_BOT_TOKEN": "YOUR_SWITCH_BOT_TOKEN",
"SWITCH_BOT_SECRET": "YOUR_SWITCH_BOT_SECRET"
}
}
}
}
📚 详细文档
可用工具
目前提供了一些基本功能,例如获取设备信息、查询状态以及执行开关操作。
| 工具名称 | 描述 |
|-----------------------------|----------------------|
| get_switch_bot_devices | 获取 SwitchBot 设备列表 |
| get_switch_bot_device_status | 获取 SwitchBot 设备状态 |
| turn_on_off_device | 开启或关闭设备 |
扫码联系在线客服