Why is a user ID required?
The user ID avoids re-authenticating with email and password on every request. Obtain it once via the login API or by running the MCP client’s `getUsers` function, then add it to your configuration.
@elizabethtrykin
Basic information
MCP server for 8sleep
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"8sleep-mcp": {
"command": "node",
"args": [
"build/index.js",
"getUsers"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
An MCP server for accessing Eight Sleep Pod data via the Model Context Protocol. It connects AI assistants to sleep metrics, device controls, and alarm management, targeting users of Eight Sleep smart beds.
Install Node.js (v16+), clone the repo, run npm install and npm run build, then configure a .env file with your Eight Sleep email, password, and user ID. Add the server to your MCP client (e.g., Claude Desktop) using the JSON config with environment variables.
The user ID avoids re-authenticating with email and password on every request. Obtain it once via the login API or by running the MCP client’s `getUsers` function, then add it to your configuration.
Node.js version 16 or higher is required. An active Eight Sleep account is also necessary.
No, `EIGHT_SLEEP_CLIENT_ID` and `EIGHT_SLEEP_CLIENT_SECRET` are optional and not needed for basic functionality.
Add a JSON entry to Claude Desktop’s MCP server configuration with the absolute path to `build/index.js` and the required environment variables (`EIGHT_SLEEP_EMAIL`, `EIGHT_SLEEP_PASSWORD`, `EIGHT_SLEEP_USER_ID`). Restart Claude Desktop after saving.

Model Context Protocol Servers
A curated list of references for MLOps
Free moving quotes for AI agents from Next Generation Movers, a licensed interstate mover (USDOT 3764697). US long-distance nationwide and local DC/MD/VA. Indicative ballpark price and booking options; optional $0.01 x40
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!

DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.
Comments