Health & Wellness · Home Automation & IoT

8sleep MCP logo

8sleep MCP

elizabethtrykin/8sleep-mcp

Eight Sleep MCP is a Model Context Protocol server for accessing Eight Sleep Pod data, offering user information, device control, temperature adjustment, sleep data and alarm management.

Install

Client configuration

{
  "mcpServers": {
    "eight_sleep": {
      "command": "node",
      "args": [
        "/absolute/path/to/eight-sleep-mcp/build/index.js"
      ],
      "env": {
        "EIGHT_SLEEP_EMAIL": "<EIGHT_SLEEP_EMAIL>",
        "EIGHT_SLEEP_PASSWORD": "<EIGHT_SLEEP_PASSWORD>",
        "EIGHT_SLEEP_USER_ID": "<EIGHT_SLEEP_USER_ID>",
        "EIGHT_SLEEP_CLIENT_ID": "<EIGHT_SLEEP_CLIENT_ID>",
        "EIGHT_SLEEP_CLIENT_SECRET": "<EIGHT_SLEEP_CLIENT_SECRET>"
      }
    }
  }
}

Environment variables

EIGHT_SLEEP_EMAILEIGHT_SLEEP_PASSWORDEIGHT_SLEEP_USER_IDEIGHT_SLEEP_CLIENT_IDEIGHT_SLEEP_CLIENT_SECRET
Category
Health & Wellness, Home Automation & IoT
Updated
Oct 6, 2026

Tools (24)

  • getUsers

    Get user profile information

  • getUserPreferences

    Get user preferences (units, timezone, bed side)

  • updateUserPreferences

    Update user preferences

  • getDeviceStatus

    Get device status (online, firmware, water level)

  • setDevicePower

    Turn device on/off

  • getPresence

    Check if user is in bed

  • getTemperature

    Get current temperature settings

  • setTemperature

    Set immediate temperature (-100 to 100)

  • getTemperatureSchedules

    Get temperature schedules

  • setTemperatureSchedule

    Create temperature schedule

  • updateTemperatureSchedule

    Update temperature schedule

  • deleteTemperatureSchedule

    Delete temperature schedule

  • getSleepData

    Get detailed sleep data for date range

  • getSleepScore

    Get sleep score for a date

  • getSleepStages

    Get sleep stages (awake, light, deep, REM)

  • getHrv

    Get Heart Rate Variability data

  • getHeartRate

    Get heart rate data

  • getRespiratoryRate

    Get respiratory rate data

  • getSleepTiming

    Get bedtime and wake time

  • getSleepFitnessTrends

    Get sleep fitness trends

  • getAlarms

    Get all alarms

  • setAlarm

    Create new alarm

  • updateAlarm

    Update existing alarm

  • deleteAlarm

    Delete alarm

Details on this page are taken from the project's README. Open README

Supported clients

Clients mentioned in this server's README:

View all
Claude Desktop logo

Claude Desktop

Desktop · Freemium · Proprietary

Anthropic's official Claude AI desktop application. Supports MCP servers to extend functionality.

WindowsMacOS

Related MCP servers

More servers
HowToCook-mcp logo

HowToCook-mcp

worryzyy/HowToCook-mcp

245

An MCP (Model Context Protocol) server based on Anduin2017/HowToCook, allowing AI assistants to recommend recipes, plan meals, and solve the age-old question of "what should I eat today?".

Health & Wellness
NexOnco (CIViC Precision Oncology) logo

NexOnco (CIViC Precision Oncology)

nexgene-research/nexonco-mcp

47

search_clinical_evidence: A MCP tool for querying clinical evidence data that returns formatted reports.

Health & Wellness
Agentcare MCP logo

Agentcare MCP

Kartha-AI/agentcare-mcp

39

Agent Care is an MCP-based server for interacting with electronic medical record systems such as Cerner and Epic, providing medical tools and FHIR data access.

Health & Wellness
DICOM logo

DICOM

christianhinge/dicom-mcp

28

The dicom-mcp server enables AI assistants to query, read, and move data on DICOM servers (PACS, VNA, etc.).

Health & Wellness
Health Record MCP logo

Health Record MCP

jmandel/health-record-mcp

21

This project acts as a specialized server providing tools for Large Language Models (LLMs) and other AI agents to interact with Electronic Health Records (EHRs). It leverages the SMART on FHIR standard for secure data access and the Model Context Protocol (MCP) to expose the tools.

Health & Wellness
Strava MCP logo

Strava MCP

r-huijts/strava-mcp

20

Connect Claude to your Strava account and ask questions in plain English: "How far did I run this month?", "Analyze my last ride", or "Show me my fastest segments.".

Health & Wellness