8sleep-mcp

8sleep-mcp

3.2

If you are the rightful owner of 8sleep-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server for accessing Eight Sleep Pod data.

The Eight Sleep MCP server is designed to facilitate seamless access to Eight Sleep Pod data, allowing users to manage and control their sleep environment effectively. By leveraging the Model Context Protocol, this server provides a structured way to interact with Eight Sleep's API, enabling users to retrieve and update user information, control device settings, manage temperature, and access detailed sleep data. The server requires Node.js and an Eight Sleep account for setup, and it supports integration with platforms like Claude Desktop. Users can authenticate using their Eight Sleep credentials and obtain a user ID to streamline subsequent requests. The server offers a comprehensive suite of functions for managing user preferences, device status, temperature settings, sleep data, and alarms, making it a versatile tool for enhancing sleep quality and monitoring sleep health.

Features

  • User Information Management: Retrieve and update user profile and preferences.
  • Device Control: Manage device status and power settings.
  • Temperature Control: Set and schedule temperature settings for optimal sleep conditions.
  • Sleep Data Access: Obtain detailed sleep metrics, including sleep stages and heart rate variability.
  • Alarm Management: Create, update, and delete alarms for personalized wake-up schedules.