Oura Ring

Oura Ring

MCP server to access and analyze Oura Ring data for AI assistants.

10
Stars
3
Forks
0
Releases

Overview

This MCP server enables AI assistants to securely access and analyze your Oura Ring data using the Model Controller Protocol (MCP). It provides a structured way to fetch and understand health metrics, supporting sleep, readiness, heart rate variability (HRV), activity, and related trends. With pre-defined prompts for common health analyses and customizable queries for specific insights, it facilitates exploring correlations between different metrics and time-based patterns. The server handles time units and calculations consistently, converting durations from seconds to hours/minutes for display and applying the specified rules for sleep percentages and sleep efficiency. Visualization capabilities are available, enabling charts and visualizations for sleep stages, HRV versus sleep quality, activity by day, and readiness trends after meals. Data access is secured through an Oura Personal Access Token, and setup is streamlined with environment variables and standard Node.js tooling. The implementation emphasizes clear data handling guidelines and practical example prompts to help users derive meaningful interpretations from their data, while maintaining privacy and token-based authentication.

Details

Owner
rajvirtual
Language
TypeScript
License
Updated
2025-12-07

Features

Secure access to your Oura Ring data

Provides secure access to Oura Ring data via MCP using a Personal Access Token.

Pre-defined prompts for common health analysis tasks

Includes ready-to-use prompts for typical health analyses and insights.

Customizable queries for specific health insights

Allows building and executing custom queries to fetch targeted metrics and trends.

Support for analyzing correlations between different metrics

Enables exploration of relationships between sleep, readiness, HRV, and other metrics.

Proper handling of time units and calculation guidelines

Converts durations from seconds to hours/minutes and applies sleep-related calculation rules.

Visualization capabilities for health metrics

Generates charts and visualizations for sleep, HRV, readiness, and more.

Audience

AI assistantsAccess and analyze Oura Ring health metrics via MCP for insights and visualization.

Tags

Oura RingMCPModel Controller ProtocolHealth AnalyticsSleepHRVReadinessVisualizationTime UnitsToken-based Access