Oura MCP Server
@tomekkorbak
About Oura MCP Server
MCP server for Oura API integration
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"oura": {
"command": "uvx",
"args": [
"oura-mcp-server"
],
"env": {
"OURA_API_TOKEN": "YOUR_OURA_API_TOKEN"
}
}
}
}Tools
No tools detected
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Overview
What is Oura MCP Server?
The Oura MCP Server is a Model Context Protocol server that provides access to the Oura API, enabling language models to query sleep, readiness, and resilience data. It is designed for users of Oura rings who want AI assistants to retrieve their health metrics.
How to use Oura MCP Server?
Install via uvx oura-mcp-server and set the OURA_API_TOKEN environment variable with a personal access token from the Oura Developer Portal. Configure the server in your MCP client (e.g., Claude for Desktop) by adding the command and token to claude_desktop_config.json.
Key features of Oura MCP Server
- Query sleep data for any date range
- Query readiness data for any date range
- Query resilience data for any date range
- Get today’s sleep, readiness, and resilience data
- Human-readable error messages for common issues
- Integrates with Claude for Desktop
Use cases of Oura MCP Server
- Ask your AI assistant for today’s sleep score
- Review readiness trends over the past week
- Analyze sleep patterns over custom date ranges
- Get your current resilience score instantly
FAQ from Oura MCP Server
What data can I query with Oura MCP Server?
You can query sleep, readiness, and resilience data from the Oura API, either for today or for a specific date range in ISO format (YYYY-MM-DD).
How do I authenticate with the Oura API?
You need an Oura API token, which you can create as a Personal Access Token from the Oura Developer Portal. Set it as the environment variable OURA_API_TOKEN when running the server.
What example queries can I use?
Examples include “What’s my sleep score for today?”, “Show me my readiness data for the past week”, and “How was my sleep from January 1st to January 7th?”
What error messages might I see?
The server returns human-readable error messages for invalid date formats, API authentication errors, and network connectivity problems.
How is the server configured for Claude for Desktop?
Add an entry to claude_desktop_config.json with command: "uvx", args: ["oura-mcp-server"], and the OURA_API_TOKEN environment variable.
Frequently asked questions
What data can I query with Oura MCP Server?
You can query sleep, readiness, and resilience data from the Oura API, either for today or for a specific date range in ISO format (YYYY-MM-DD).
How do I authenticate with the Oura API?
You need an Oura API token, which you can create as a Personal Access Token from the Oura Developer Portal. Set it as the environment variable `OURA_API_TOKEN` when running the server.
What example queries can I use?
Examples include “What’s my sleep score for today?”, “Show me my readiness data for the past week”, and “How was my sleep from January 1st to January 7th?”
What error messages might I see?
The server returns human-readable error messages for invalid date formats, API authentication errors, and network connectivity problems.
How is the server configured for Claude for Desktop?
Add an entry to `claude_desktop_config.json` with `command: "uvx"`, `args: ["oura-mcp-server"]`, and the `OURA_API_TOKEN` environment variable.
Basic information
More Other MCP servers
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web

Peekaboo MCP – lightning-fast macOS screenshots for AI agents
steipetePeekaboo is a macOS CLI & optional MCP server that enables AI agents to capture screenshots of applications, or the entire system, with optional visual question answering through local or remote AI models.
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Comments