v0.8.0 — Complete Oura v2 User-Data Coverage
v0.8.0 — Complete Oura v2 User-Data Coverage
Adds the remaining Oura API v2 user-data endpoints as MCP tools. Coverage of user-data endpoints now sits at ~98% — the only thing left out is webhooks, which are OAuth-app management rather than readable user data.
Added
- Daily Resilience (
get_daily_resilience): long-term stress-recovery balance with level and sleep/daytime-recovery & stress contributors - Cardiovascular Age (
get_daily_cardiovascular_age): estimated vascular age (graceful message when the token scope is unavailable) - Sleep Time Recommendations (
get_sleep_time): optimal bedtime window plus per-day recommendation and status - Rest Mode Periods (
get_rest_mode_periods): user-activated recovery-mode periods with episodes - Enhanced Tags (
get_enhanced_tags): named tags with time ranges and comments - Ring Configuration (
get_ring_configuration): ring hardware details (color, design, firmware, size)
Notes
- Webhooks intentionally out of scope: they require OAuth application credentials (not the personal access token this server uses) and manage push delivery rather than readable user data. Documented in
docs/DATA_COVERAGE.md.