飞利浦Hue MCP服务器是一款用于控制和管理飞利浦Hue智能灯泡的工具。它借助MCP协议与飞利浦Hue桥接器通信,让人工智能(如Claude)能通过自然语言处理来控制灯光,为智能照明控制带来了极大的便利。
飞利浦Hue MCP(模型上下文协议)服务器可用于控制和管理飞利浦Hue智能灯泡。它通过MCP协议与飞利浦Hue桥接器通信,允许人工智能(如Claude)通过自然语言处理来控制灯光。
# 打开一个灯具
turn_on_light(1)
# 调节亮度到50%
set_brightness(1, 127)
# 设置颜色为紫色
set_color_rgb(1, 128, 0, 128)
# 应用阅读模式
set_color_preset(1, "reading")
# 关闭客厅灯具组(组ID=2)
turn_off_group(2)
# 创建新组
create_group("卧室", [3, 4, 5])
# 设置厨房灯具为活力模式
set_group_color_preset(3, "energize")
# 应用已配置的情景模式
set_scene(2, "abc123") # 组ID=2,情景模式ID=abc123
# 创建快速放松情景模式
quick_scene("夜晚放松", group_id=2, rgb=[255, 147, 41], brightness=120)
通过命令行参数自定义服务器配置:
python hue_server.py --host 0.0.0.0 --port 8888 --log-level debug
--host:指定服务器绑定的IP地址(默认为本地IP)--port:指定服务器监听的端口(默认为8090)--log-level:设置日志级别(debug、info、warning等)桥接器未发现:
BRIDGE_IP变量设为你的Hue桥接器IP地址。mkdir -p ~/.hue-mcp
echo '{"bridge_ip": "192.168.1.x"}' > ~/.hue-mcp/config.json
其中192.168.1.x替换为你的实际桥接器IP地址。连接问题:
rm ~/.hue-mcp/config.json
灯具控制失效:
refresh_lights工具更新灯具信息缓存。组或情景模式未显示:
欢迎提交问题和建议!
本项目遵循MIT许可证:
版权所有 (c) 年份,作者姓名
许可根据 MIT 许可证分发。
允许个人和商业用途。在分发派生作品时,必须保留版权声明、许可证信息和免责声明。