MCP server for Oura API integration
Listed on its own since 2026-09-26. Until then it was part of iflow-mcp-oura-mcp-server, where its earlier checks remain.
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"oura-mcp-server","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Oura MCP Server [](https://github.com/tomek-korbak/oura-mcp-server/actions/workflows/python-package.yml) [](https://badge.fury.io/py/oura-mcp-server) [](https://opensource.org/licenses/MIT) [](https://www.python.org/downloads/release/python-3120/) A [Model Context Protocol](https://modelcontextprotocol.io/introduction) (MCP) server that provides access to the Oura API. It allows language models to query sleep, readiness, and resilience data from Oura API. ## Available Tools The server exposes the following tools: ### Date Range Queries - `get_sleep_data(start_date: str, end_date: str)`: Get sleep data for a specific date range - `get_readiness_data(start_date: str, end_date: str)`: Get readiness data for a specific date range - `get_resilience_data(start_date: str, end_date: str)`: Get resilience data for a specific date range Dates should be provided in ISO format (`YYYY-MM-DD`). ### Today's Data Queries - `get_today_sleep_data()`: Get sleep data for today - `get_today_readiness_data()`: Get readiness data for today - `get_today_resilience_data()`: Get resilience data for today ## Usage You'll need an Oura API token to use this server. You can obtain one by: 1. Going to the [Oura Developer Portal](https://cloud.ouraring.com/v2/docs) 2. Creating a Personal Access Token ### Claude for Desktop Update your `claude_desktop_config.json` (located in `~/Library/Application\ Support/Claude/claude_desktop_config.json` on macOS and `%APPDATA%/Claude/claude_desktop_config.json` on Windows) to include the following: ```json { "mcpServers": { "oura": { "command": "uvx", "args": [ "oura-mcp-server" …
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.