oura-mcp

oura-mcp

3

The Oura MCP Server is designed to facilitate access to Oura Ring data through a Model Context Protocol server, providing various resources and integration options for developers.

Oura MCP Server

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

Setup

  • Prerequisites: Node.js (v16+), Oura account

Configuration

  • Obtain credentials from the Oura Cloud Console: Personal Access Token or OAuth2 Credentials.
  • Set up environment variables in a .env file.

Usage

  • Testing: Use the command to test tools with dates.
  • Claude Desktop Integration: Configure MCP server in Claude Desktop settings.

Available Resources

  • Access to various data such as personal_info, daily_activity, daily_sleep, workout, etc.

Available Tools

  • Tools for date-based resources, such as get_daily_sleep.