Enables AI assistants and MCP-compatible clients to securely access Oura Ring health data via an authenticated API.
The Oura server acts as a Model Context Protocol (MCP) server, bridging your Oura Ring health and activity data to AI assistants and other MCP-compatible clients like Poke. It handles secure OAuth2 authentication with automatic token refresh, encrypts sensitive tokens at rest, and provides nine specialized MCP tools to query detailed sleep, readiness, activity, heart rate, and workout information. Designed for easy deployment to cloud platforms like Railway or for local development, it includes smart caching and rate limiting to optimize Oura API usage and ensure data privacy.