Hive MCP服务器
MCP服务器包装 pyhive集成 通过Claude或任何MCP客户端控制Hive智能家居设备。
支持的设备
| 设备 | 工具 |
|---|---|
| 灯光 | 获取状态、打开/关闭、设置亮度、色温、RGB颜色 |
| 加热 | 获取状态、设定温度、设定模式、增压开/关、获取时间表 |
| 热水 | 获取状态、设置模式、增压开/关、获取时间表 |
| 智能插头 | 获取状态/电源,打开/关闭 |
| 传感器 | 获取状态,集线器在线检查 |
| 报警(Home Shield) | 获取状态/模式,设置模式 |
| 会话 | 登录、短信2FA、设备登录、列出设备、刷新令牌 |
设置
uv venv
uv pip install -e .跑步
.venv/bin/hivemcpsrvrClaude桌面配置
添加 ~/.config/claude/claude_desktop_config.json:
{
"mcpServers": {
"hive": {
"command": "/home/dm/wrksp/hivemcpsrvr/.venv/bin/hivemcpsrvr"
}
}
}使用流程
hive_login--使用您的Hive电子邮件和密码进行身份验证hive_sms_2fa--(如果提示)输入短信代码hive_start_session--加载所有设备hive_list_devices--请参阅设备名称/ID- 使用带有设备名称或ID的任何设备工具
注: 仅支持Hive所有者帐户,不支持来宾帐户。
