About this integration
Oura Ring MCP server for the Oura API v2: sleep, readiness, activity, heart rate, and more.
- Transport
- stdio
- Authentication
- oauth
- Initial setup
- user-authorization
- Runtime
- unattended
- Evidence
- documented
- Version
- 0.2.0
- Package
- oura-ring-mcp-server
- Last compatibility test
- Not independently tested
Connect your agent
oura-ring-mcp-serverPublisher documentation reviewed from pinned captures. The package, OAuth flow, token store, and Oura API were not executed; no health data was accessed.
Capabilities: Query daily and time-series Oura collections, Fetch personal and ring configuration data, Automatically refresh an authorized Oura access token
Connected profiles
Additional details
io.github.jordanburke/oura-ring-mcp-server
Source ↗ · Checked 2026-09-170.2.0
Source ↗ · Checked 2026-09-17CC0-1.0; package licenses are separate
Source ↗ · Checked 2026-09-17npm
Source ↗ · Checked 2026-09-17OURA_CLIENT_ID, OURA_CLIENT_SECRET
Source ↗ · Checked 2026-09-17oura-ring-mcp-server
Source ↗ · Checked 2026-09-190.2.0
Source ↗ · Checked 2026-09-19Documented Node.js 24+ server owns and automatically rotates OAuth refresh tokens after a one-time authorization.
Source ↗ · Checked 2026-09-19Requires an Oura OAuth application and one-time browser authorization; a previously issued personal access token is also supported.
Source ↗ · Checked 2026-09-19The reviewed default client configuration launches the package over stdio. An optional HTTP Streamable transport is separately documented.
Source ↗ · Checked 2026-09-19Publisher documentation reviewed; package and integration endpoint not executed or independently security-audited.
Source ↗ · Checked 2026-09-19