Oura Ring MCP Server

Connect Your
Ring to AI

20 tools for sleep analysis, readiness scores, heart rate, HRV, activity tracking, and advanced health correlations — right inside Claude.

What You Can Do

From last night's sleep to 30-day health trends.

💤

Sleep Analysis

Daily sleep scores, sleep stages (deep, REM, light), bedtime timing, efficiency, and multi-day sleep trends.

Readiness Score

Daily readiness with contributor breakdown — recovery index, resting HR, HRV balance, temperature, and activity balance.

💓

Heart Rate & HRV

5-minute interval HR data, resting heart rate, HRV trends with baseline detection and anomaly flagging.

🏃

Activity & Workouts

Daily steps, active calories, movement scores, and auto-detected workout sessions with duration and intensity.

📈

Correlations

Correlate any two metrics with Pearson coefficient — sleep vs steps, HRV vs readiness, activity vs sleep quality.

📊

Weekly Reports

Comprehensive weekly digests with week-over-week comparison, recovery status, and trend analysis across all metrics.

Quick Start

Up and running in 3 steps.

01

Create an Oura App

Go to cloud.ouraring.com and create a new application. Copy your Client ID and Client Secret.

02

Authorize with OAuth

Run the one-time authorization flow to connect your Oura account. Tokens are stored locally and refresh automatically.

oura-mcp-server auth
03

Add to Claude

Add to your Claude Desktop config and restart.

{
  "mcpServers": {
    "oura": {
      "command": "uvx",
      "args": ["oura-mcp-server"],
      "env": {
        "OURA_CLIENT_ID": "your_client_id",
        "OURA_CLIENT_SECRET": "your_client_secret"
      }
    }
  }
}

Try Asking

Connect your ring, then ask.

💤 "How did I sleep last night?"
"What's my readiness score today?"
💓 "Show my HRV trend for the past month"
🏃 "How many steps did I take this week?"
📈 "Is there a correlation between my activity and sleep quality?"
📊 "Give me a weekly health report for the last month"