Oura Ring
Read-only access to Oura Ring health data — readiness, sleep, HRV, and resting heart rate.
🔑 Setup Required — Bring Your Own Key
This integration requires API credentials. Store them once via
setup_integration or the Dashboard Vault — they're encrypted
with AES-256-GCM and never exposed.
Required Credentials
oura_pat
Personal Access Token
Generate at https://cloud.ouraring.com/personal-access-tokens
Get your API key at www.ouraring.com →
Endpoints (4)
GET
personal-info
Get personal info (sex, age, height_m, weight_kg). Useful as a token validation check.
No input parameters required.
GET
daily-readiness
Daily readiness scores within a date range. start_date and end_date are inclusive (YYYY-MM-DD).
| Field | Type | Required | Description |
|---|---|---|---|
start_date |
string | No | |
end_date |
string | No |
GET
daily-sleep
Daily sleep scores within a date range.
| Field | Type | Required | Description |
|---|---|---|---|
start_date |
string | No | |
end_date |
string | No |
GET
sleep
Detailed sleep periods. Includes average_hrv (ms), lowest_heart_rate (bpm), durations and stages.
| Field | Type | Required | Description |
|---|---|---|---|
start_date |
string | No | |
end_date |
string | No |
MCP Tool Names
When using this integration through an AI assistant (Claude, ChatGPT, Cursor, etc.), the endpoints are available as MCP tools:
| Endpoint | MCP Tool Name |
|---|---|
| personal-info | oura_personal_info |
| daily-readiness | oura_daily_readiness |
| daily-sleep | oura_daily_sleep |
| sleep | oura_sleep |