Oura

io.usefulapiv1.0.0Updated Sep 29, 2026

Read sleep, readiness, activity, stress, heart rate and workouts from the Oura Ring.

VerifiedStreamable HTTPWeb executableData & AnalyticsLocation & Lifestyle

Overview

AI-generated overview

Reads Oura Ring sleep, readiness, activity, stress, heart rate and workout data through a hosted remote MCP endpoint.

What it does
A hosted MCP server that exposes read tools for Oura Ring data: personal info, heart-rate samples, ring battery level, and documents from a collection. It also provides webhook subscription tools, including write operations to create, renew and delete subscriptions. No local install is required; the assistant connects to the remote endpoint.
When to use it
Use it when an assistant should answer questions about your Oura Ring metrics, such as sleep, readiness, activity, stress, heart rate or workouts, without building your own Oura integration. It also fits workflows that need to manage Oura webhook subscriptions.
Requirements
A remote MCP client pointed at the hosted endpoint. On first connect you paste your Oura credentials, which are validated and stored per user. A free plan allows 100 tool calls per month; unlimited use requires a paid plan.
Before you install
You provide Oura credentials to a third-party hosted service, which stores them per user. Webhook subscription tools can create, renew and delete subscriptions, so confirm write actions before running them. Paid plans cost $9 per month or $90 per year.

Installation

In SourceWeft

  1. Open Oura in the dashboard and add it to a workspace.
  2. Enable the server for the chats that should use its tools.

Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.

Other MCP clients

Add this to your client's mcpServers config.

{
  "mcpServers": {
    "oura": {
      "type": "http",
      "url": "https://oura.usefulapi.io/mcp"
    }
  }
}

README

Oura MCP by usefulapi

Read sleep, readiness, activity, stress, heart rate and workouts from the Oura Ring. Hosted, no local install.

Live endpoint: https://oura.usefulapi.io/mcp · Homepage: https://usefulapi.io

Add to Claude

json
{  "mcpServers": {    "oura": {      "url": "https://oura.usefulapi.io/mcp"    }  }}

On first connect you'll paste your Oura credentials. They are validated, stored per-user, and scoped to you — no keys in config files.

Tools

ToolTypeWhat it does
oura_get_personal_inforeadGet personal info
oura_list_documentsreadList documents from a collection
oura_get_documentreadGet one document
oura_get_heartratereadGet heart-rate samples
oura_get_ring_battery_levelreadGet ring battery level
oura_list_webhook_subscriptionsreadList webhook subscriptions
oura_get_webhook_subscriptionreadGet one webhook subscription
oura_create_webhook_subscriptionwriteCreate a webhook subscription
oura_renew_webhook_subscriptionwriteRenew a webhook subscription
oura_delete_webhook_subscriptionwriteDelete a webhook subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage or manage your subscription.

Pricing

PlanPriceLimit
Free$0100 tool calls / month
Pro$9/mo or $90/yr (2 months free)Unlimited

License

MIT

Source: servers/oura/README.md at commit e28f9c1

Tools

0
Tool metadata has not been indexed yet.

Version history

1
  1. v1.0.0LatestSep 29, 2026