Ultrahuman MCP Server

Health, biometric, and glucose data from Ultrahuman via Model Context Protocol

Server Online

Connection

MCP Endpoint
https://ultrahuman.mcp.majewscy.tech/mcp
Transport
HTTP POST (JSON-RPC 2.0)
Authentication
x-api-key header required for tool calls

Quick Setup

Claude Code / HTTP Config

{ "mcpServers": { "ultrahuman": { "type": "http", "url": "https://ultrahuman.mcp.majewscy.tech/mcp", "headers": { "x-api-key": "YOUR_API_KEY" } } } }

Available Tools

ultrahuman_get_metrics
Get all health, fitness, and metabolic metrics for a specific date. Returns recovery index, movement index, steps, heart rate, sleep score, skin temperature, HRV, SpO2, and glucose-related data when synced.
Parameters: date (YYYY-MM-DD, required)
ultrahuman_get_sleep
Get detailed sleep analysis including sleep score, sleep stages (deep, REM, light, awake), efficiency, SpO2, toss & turn count, HR drop, and restfulness.
Parameters: date (YYYY-MM-DD, required)
ultrahuman_get_glucose
Get timestamped glucose readings from the glucose sensor synced into Ultrahuman, plus daily metabolic summary fields such as metabolic score, average glucose, glucose variability, HbA1c estimate, and time in target when available.
Parameters: date (YYYY-MM-DD, required)
ultrahuman_get_trend
Get health and metabolic metrics across a date range for trend analysis (max 30 days). Returns daily summaries of key health indicators and glucose summaries when synced.
Parameters: start_date end_date (YYYY-MM-DD, required), metrics (optional filter array)

Test Connection

Data Source

Powered by the Ultrahuman Partner API. Data includes recovery, sleep, heart rate, HRV, steps, skin temperature, SpO2, movement metrics, and glucose sensor readings synced into Bartosz's Ultrahuman account.