Morse Code Light MCP Server (Philips Hue) 💡

Morse Code Light MCP Server (Philips Hue) 💡

site icon
2025.03.20 14
TypeScript灯光控制摩尔斯电码通信娱乐功能
Morse Code Light MCP Server (Philips Hue) 是一个允许通过Cursor或Claude Desktop控制Philips Hue灯光并通过摩尔斯电码发送消息的MCP服务器。它利用Philips Hue API和Anthropic MCP技术,为用户提供了一种新颖的灯光控制和通信方式。
View on GitHub

Overview

基本能力

产品定位

Morse Code Light MCP Server (Philips Hue) 是一个创新的灯光控制和通信工具,专为Philips Hue灯光系统设计。

核心功能

  • 控制Philips Hue灯光的开关状态
  • 通过摩尔斯电码发送消息
  • 支持本地和远程API控制
  • 提供灯光信息查询功能

适用场景

  • 任务完成通知:让Cursor代理在完成任务时通过摩尔斯电码发送通知
  • 远程灯光控制:从任何有互联网连接的地方控制家中的灯光
  • 创意通信:使用灯光作为通信媒介发送摩尔斯电码消息

工具列表

  1. control_lights:控制特定或所有Philips Hue灯光的开关状态
  2. get_lights_info:获取所有可用Philips Hue灯光的信息
  3. send_morse_code_through_light:通过Philips Hue灯光发送摩尔斯电码消息

常见问题解答

  • 如何获取Philips Hue桥接器的IP地址和用户名? 运行node build/discover-bridge.js脚本并按照提示操作
  • 如何设置远程API访问? 需要在Hue开发者平台注册应用并获取访问令牌

使用教程

使用依赖

  • Philips Hue桥接器和灯光
  • Hue桥接器用户名(API密钥)
  • Node.js(v14或更高版本)
  • Cursor或Claude Desktop

安装教程

  1. 克隆仓库到本地
  2. 获取Philips Hue桥接器IP地址和用户名
  3. 运行以下命令安装依赖并构建项目: bash npm install npm run build
  4. 在Cursor或Claude Desktop中添加MCP配置

调试方式

  • 检查桥接器连接:确保桥接器IP和用户名正确
  • 验证远程API令牌:确保访问令牌未过期
  • 测试基本功能:先使用get_lights_info工具验证连接

许可证

None