Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Oura Mcp

    An MCP server for oura

    14 stars
    TypeScript
    Updated Oct 20, 2025

    Table of Contents

    • Setup
    • Prerequisites
    • Installation
    • Configuration
    • Obtaining Credentials
    • Environment Variables
    • Usage
    • Testing
    • Claude Desktop Integration
    • Available Resources
    • Available Tools

    Table of Contents

    • Setup
    • Prerequisites
    • Installation
    • Configuration
    • Obtaining Credentials
    • Environment Variables
    • Usage
    • Testing
    • Claude Desktop Integration
    • Available Resources
    • Available Tools

    Documentation

    Oura MCP Server

    A Model Context Protocol (MCP) server for accessing Oura Ring data.

    Setup

    Prerequisites

    • Node.js (v16+)
    • Oura account

    Installation

    1. Clone the repository

    2. Run:

    code
    npm install
    npm run build

    Configuration

    Obtaining Credentials

    1. Log in to Oura Cloud Console

    2. Get either:

    • Personal Access Token (for testing)
    • OAuth2 Credentials (for production)

    Environment Variables

    Create a .env file:

    code
    # Option 1: Personal Access Token
    OURA_PERSONAL_ACCESS_TOKEN=your_token
    
    # Option 2: OAuth2 credentials
    OURA_CLIENT_ID=your_client_id
    OURA_CLIENT_SECRET=your_client_secret
    OURA_REDIRECT_URI=http://localhost:3000/callback

    Usage

    Testing

    code
    node test.js

    Example: node test.js get_daily_sleep 2023-05-01

    Claude Desktop Integration

    Add to Claude Desktop's config (Settings → Developer → Edit Config):

    json
    {
        "mcpServers": {
            "oura": {
                "command": "node",
                "args": ["/absolute/path/to/oura-mcp/build/index.js"],
                "env": {"OURA_PERSONAL_ACCESS_TOKEN": "your_token"}
            }
        }
    }

    Restart Claude Desktop after saving. See MCP docs for details.

    Available Resources

    • personal_info - User profile
    • daily_activity - Activity summaries
    • daily_readiness - Readiness scores
    • daily_sleep - Sleep summaries
    • sleep - Detailed sleep data
    • sleep_time - Sleep timing
    • workout - Workout data
    • session - Session data
    • daily_spo2 - SpO2 measurements
    • rest_mode_period - Rest periods
    • ring_configuration - Ring config
    • daily_stress - Stress metrics
    • daily_resilience - Resilience metrics
    • daily_cardiovascular_age - CV age
    • vO2_max - VO2 max data

    Available Tools

    For date-based resources, use tools like get_daily_sleep with startDate and endDate parameters (YYYY-MM-DD).

    Similar MCP

    Based on tags & features

    • ME

      Metmuseum Mcp

      TypeScript·
      14
    • MC

      Mcp Ipfs

      TypeScript·
      11
    • LI

      Liveblocks Mcp Server

      TypeScript·
      11
    • MC

      Mcp Wave

      TypeScript00

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • ME

      Metmuseum Mcp

      TypeScript·
      14
    • MC

      Mcp Ipfs

      TypeScript·
      11
    • LI

      Liveblocks Mcp Server

      TypeScript·
      11
    • MC

      Mcp Wave

      TypeScript00

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k