GitHub - rajvirtual/oura-mcp-server: Oura Ring Model Controller Protocol (MCP). (original) (raw)

Oura Ring Model Controller Protocol (MCP) Server

This server enables AI assistants to access and analyze your Oura Ring data through the Model Controller Protocol (MCP). It provides a structured way to fetch and understand your health metrics.

Features

Getting Started

Prerequisites

Installation

  1. Clone the repository:
    git clone https://github.com/yourusername/oura-mcp-server.git
    cd oura-mcp-server
  2. Install dependencies:
  3. Create a .env file in the root directory with your Oura API token:
OURA_TOKEN=your_personal_access_token_here  
  1. Build the project:
  2. Start the server:

Getting an Oura Personal Access Token

  1. Go to the Oura Developer website
  2. Log in with your Oura account
  3. Create a new Personal Access Token
  4. Copy the token to your .env file

Example Prompts

You can ask Claude things like:

Data Visualization

Claude can create visual charts to help you understand your health data. Simply ask Claude to "visualize" or "create a chart" of specific metrics. For example:

Demo

Sleep Analysis

Sleep Composition

HRV

Data Handling Guidelines

This server follows these key guidelines:

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.