The Oura MCP Server connects your Oura Ring to Claude and other AI assistants, providing human-readable insights about sleep, readiness, and activity data.
From the registry: Connect your Oura Ring to Claude AI assistants. Health metrics with smart analysis tools.

Please install the `oura-ring-mcp` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Oura Ring Personal Access Token** — Get a Personal Access Token from cloud.ouraring.com/personal-access-tokens (https://cloud.ouraring.com/personal-access-tokens)
Canonical MCP server config (stdio transport):
- command: `npx`
- args: ["oura-ring-mcp"]
- required environment variables:
- `OURA_ACCESS_TOKEN`: Oura Personal Access Token (example: `<your-oura-access-token>`)
- optional environment variables:
- `OURA_CLIENT_ID`: OAuth Client ID for automatic token refresh (example: `<your-oauth-client-id>`)
- `OURA_CLIENT_SECRET`: OAuth Client Secret for automatic token refresh (example: `<your-oauth-client-secret>`)
Note: Connect Oura Ring to AI assistants. 17 tools + 5 resources + 5 prompts for sleep, readiness, activity, and health analysis. Can also use OAuth flow instead of PAT. Node >= 18 required.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.OURA_ACCESS_TOKENrequiredPersonal Access Token for authenticating with OuraOURA_CLIENT_IDrequiredClient ID from your Oura OAuth appOURA_CLIENT_SECRETrequiredClient Secret from your Oura OAuth appManage UniFi Protect cameras, events, recordings, and smart detections via MCP.