From oura-mcp
Query Oura Ring health data — sleep, readiness, activity, workouts, HR, stress, SpO2, sessions, and trends
How this skill is triggered — by the user, by Claude, or both
Slash command
/oura-mcp:ouraThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Query and present Oura Ring health data in a conversational, insight-driven format.
Query and present Oura Ring health data in a conversational, insight-driven format.
If any tool call returns an auth error:
npx @daveremy/oura-mcp config set-token YOUR_TOKEN with a personal access token from https://cloud.ouraring.com/personal-access-tokens"Trigger on phrases like:
Parse from $ARGUMENTS:
| Argument | Action |
|---|---|
| (empty) | Daily health briefing for today |
sleep | Detailed sleep data |
readiness | Readiness score and contributors |
activity | Activity data (steps, calories, distance) |
workouts | Auto-detected workouts |
hr <start> <end> | Heart rate for a time window (ISO 8601 datetimes) |
stress | Daily stress and recovery |
spo2 | Blood oxygen percentage |
sessions | Meditation, breathing, relaxation sessions |
trends or trends <days> | Multi-day sleep + readiness trends (default 7 days) |
summary | Full daily summary (same as empty) |
Dates default to today. If the user mentions a specific date (e.g., "yesterday", "last Tuesday"), convert it to YYYY-MM-DD format.
summary)oura_daily_summary (no args — defaults to today)sleep)oura_sleepreadiness)oura_readinessactivity)oura_activityworkouts)oura_workoutshr <start> <end>)oura_heart_rate with start_datetime and end_datetime/oura hr 2026-03-11T08:00:00+00:00 2026-03-11T09:00:00+00:00"stress)oura_stressspo2)oura_spo2sessions)oura_sessionstrends or trends <days>)oura_trends with days parameternpx claudepluginhub daveremy/oura-mcpAnalyzes sleep data to identify patterns, evaluate quality, and generate personalized improvement suggestions, with support for correlation analysis with other health metrics.
Generates cross-platform health data queries, writes health metrics, and monitors real-time health changes via Shiny Health for Apple HealthKit and Android Health Connect.
Use when a coach or athlete needs to objectively measure an athlete's recovery status before a training session — to decide whether to train as planned, reduce load, or rest based on physiological and subjective readiness indicators.