8Sleep MCP 服务器

8Sleep MCP 服务器

用于访问 Eight Sleep Pod 数据的 MCP 服务器。

快速入门

前置条件

  • 安装 Node.js (v16+)
  • 拥有 Eight Sleep 账户

安装步骤

  1. 克隆仓库。
  2. 执行以下命令安装依赖并构建: npm install npm run build

配置

创建 .env 文件并填写以下信息: EIGHT_SLEEP_EMAIL=您的邮箱 EIGHT_SLEEP_PASSWORD=您的密码 EIGHT_SLEEP_USER_ID=您的用户ID(通过登录或运行 node build/index.js getUsers 获取) EIGHT_SLEEP_CLIENT_ID=客户端ID(可选) EIGHT_SLEEP_CLIENT_SECRET=客户端密钥(可选)

运行

执行相关命令以启动服务,如 node build/index.js

功能

支持获取用户信息、设备状态、温度控制、睡眠数据、闹钟管理等。