Submit

Eight Sleep MCP

@elizabethtrykin

MCP server for 8sleep
Overview

What is Eight Sleep MCP?

Eight Sleep MCP is a Model Context Protocol (MCP) server designed for accessing data from the Eight Sleep Pod, enabling users to manage their sleep data and device settings effectively.

How to use Eight Sleep MCP?

To use Eight Sleep MCP, clone the repository from GitHub, install the necessary dependencies, and configure your user ID along with other environment variables. You can then run the server to interact with your Eight Sleep Pod data.

Key features of Eight Sleep MCP?

  • Access to user profile and preferences
  • Device control for the Eight Sleep Pod
  • Temperature control settings
  • Detailed sleep data retrieval and analysis
  • Alarm management functionalities

Use cases of Eight Sleep MCP?

  1. Monitoring sleep patterns and scores over time.
  2. Adjusting temperature settings for optimal sleep comfort.
  3. Managing alarms and sleep schedules.
  4. Analyzing heart rate and respiratory data during sleep.

FAQ from Eight Sleep MCP?

  • What prerequisites are needed to run Eight Sleep MCP?

    You need Node.js (v16+) and an Eight Sleep account to get started.

  • Is there a way to avoid entering email/password for every request?

    Yes, by obtaining your user ID and adding it to the configuration, you can bypass email/password authentication for subsequent requests.

  • What kind of data can I retrieve using Eight Sleep MCP?

    You can retrieve sleep data, device status, user preferences, and manage alarms.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.