Health · Local MCP server
Eight Sleep MCP
Unofficial Eight Sleep MCP server: read sleep trends, temperature, alarms; gated pod control.
What the MCP Registry states
The entry as published to the official MCP Registry (read 2026-10-04), latest version.
- Registry name
io.github.davidmosiah/eight-sleep-mcp- Version
- 0.2.5
- Status
- Active
- Category
- health
- Transport
- stdio (local process)
- Package
- npm
- Published
- 2026-05-29
- Updated
- 2026-05-29
- Publisher
- davidmosiah (GitHub) · 30 servers with pages here
- Website
- wellness.delx.ai/connectors/eight-sleep
- Repository
- github.com/davidmosiah/eight-sleep-mcp
- Source
- Registry API entry
Packages
| Registry | Package | Version | Transport |
|---|---|---|---|
| npm | eight-sleep-mcp-unofficial | 0.2.5 | stdio |
How to connect Eight Sleep MCP
Eight Sleep MCP runs locally from a Node.js package published to the npm registry: eight-sleep-mcp-unofficial version 0.2.5. It speaks MCP over stdio, so the client starts it as a program and talks to it through standard input and output. It needs Node.js; clients usually start it with npx — the usual command is npx -y eight-sleep-mcp-unofficial@0.2.5. It reads these environment variables: EIGHT_SLEEP_EMAIL, EIGHT_SLEEP_PASSWORD (secret), EIGHT_SLEEP_ALLOW_MUTATIONS, EIGHT_SLEEP_PRIVACY_MODE, EIGHT_SLEEP_CACHE, EIGHT_SLEEP_TOKEN_PATH, EIGHT_SLEEP_CLIENT_ID and EIGHT_SLEEP_CLIENT_SECRET (secret); set them in the client's configuration for this server.
In the mcpServers JSON format that many desktop and editor MCP clients read, the entry looks like this (placeholders in angle brackets):
{
"mcpServers": {
"eight-sleep-mcp": {
"command": "npx",
"args": [
"-y",
"eight-sleep-mcp-unofficial@0.2.5"
],
"env": {
"EIGHT_SLEEP_EMAIL": "<value>",
"EIGHT_SLEEP_PASSWORD": "<secret>",
"EIGHT_SLEEP_ALLOW_MUTATIONS": "<value>",
"EIGHT_SLEEP_PRIVACY_MODE": "<value>",
"EIGHT_SLEEP_CACHE": "<value>",
"EIGHT_SLEEP_TOKEN_PATH": "<value>",
"EIGHT_SLEEP_CLIENT_ID": "<value>",
"EIGHT_SLEEP_CLIENT_SECRET": "<secret>"
}
}
}
}Derived from the registry entry, not tested here. What the server does, and on what terms, is set by its publisher; check its repository or website before giving it access to your accounts or files. How to add an MCP server to an assistant · Before you connect
More from davidmosiah (GitHub)
| Server | Runs |
|---|---|
| Delx Agent UtilitiesStateless URL, DNS, x402, JWT, encoding, and parsing tools for AI agents. | Local · stdio |
| Delx Commerce — Pay-per-Result APIs for Agents987 pay-per-result MCP/x402 APIs for web, data, Base, reliability and agent delivery. | Remote · HTTP |
| Delx Living BodyMeta-MCP that auto-detects installed wellness connectors and composes them into one body data layer. | Local · stdio |
| Delx MCP ServerFree stdio bridge to Delx Protocol: resume after compaction, warm handoff, recover. No API key. | Local · stdio |
| Delx MemoryLocal-first persistent memory MCP: shared SQLite key/value store, searchable, TTL-aware, secret-safe. | Local · stdio |
| Delx Protocol — Agent Recovery & ContinuityFree agent recovery and continuity. Public triage; register for a token to access private memory. | Remote · HTTP |
| FitbitmcpPrivacy-first, unofficial Fitbit MCP server for AI health, sleep, activity and heart-rate agents. | Local · stdio |
| GarminmcpPrivacy-first unofficial Garmin Connect MCP for AI health, sleep, activity & recovery agents. | Local · stdio |
| Google Ads Intent MCPDry-run-first Google Ads search-term intent analyzer and negative-keyword MCP for agents. | Local · stdio |
| Google Ads MCPUnofficial Google Ads MCP for campaigns, keywords, budgets, and gated mutations. | Local · stdio |
| Google Health MCPPrivacy-first unofficial Google Health API v4 MCP server for health, sleep, activity, HR agents. | Local · stdio |
| MCP ScorecardAgent-readiness scorecard for any MCP server: 10 checks, 0-100 score, actionable findings. | Local · stdio |
More health servers
| Server | Runs |
|---|---|
| Drug PricesUS drug price benchmarks — what a pharmacy PAYS and what Medicare PAYS OUT. | Remote · HTTP |
| Dynamic Health MonitorGive it one seed; it finds every service and checks HTTP, TCP, SSL and DNS. | Remote · HTTP |
| EasyDocFormsHealthcare intake for agents: import blank PDFs, create patient fill links, fetch completed PDFs. | Local · stdio |
| EchoLedgerLive LP analytics — Uniswap V2/V3, Balancer, Curve stableswap: PnL, health, slippage, depeg risk. | Remote · HTTP |
| EKO-IKSI Fertility ClinicFertility clinic in Tashkent: prices, services, doctors, articles and contacts in uz, ru, en. | Remote · HTTP |
| ElicitlyHuman-in-the-loop for AI agents over MCP elicitation: confirm/form dialogs plus a capability doctor. | Local · stdio |
| Eliu243 Oura MCP ServerConnect your Oura Ring account and enable access to your wellness data in apps and automations. In… | Remote · HTTP |
| Eliu243 Oura MCP Server EliuConnect your Oura Ring account securely in minutes. Enable authorized access to your sleep, activi… | Remote · HTTP |