oura_get_personal_info
Get personal info
Fetch the wearer's profile — age, weight, height, biological sex and email. Oura: GET /v2/usercollection/personal_info.
sandboxio.usefulapi由 usefulapi.io 发布官方发布者v1.39.2更新于 Nov 14, 2026
Read sleep, readiness, activity, stress, heart rate and workouts from the Oura Ring.
发布方自己的服务:Ably MCP by usefulapi
托管的 Oura Ring 服务器,让助手读取睡眠、准备度、活动、压力、心率和锻炼数据,并管理 webhook 订阅。
Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。
把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。
阅读 https://sourceweft.com/mcp/io.usefulapi%2Foura/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。把它添加到你客户端的 mcpServers 配置中。
{
"mcpServers": {
"oura-by-usefulapi": {
"type": "http",
"url": "https://oura.usefulapi.io/mcp"
}
}
}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
https://oura.usefulapi.io/mcp.claude mcp add --transport http oura https://oura.usefulapi.io/mcp, then run /mcp to log in.Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and the login page asks for your Oura credentials.
Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/oura/
On first connect you'll paste your Oura credentials. They are validated, stored per-user, and scoped to you — no keys in config files.
read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.
Each paid plan covers this server only. Ask your AI to run oura_upgrade and choose Pro or Pro+, billed monthly or yearly (it returns a Stripe Checkout link). If you already have Pro, ask to change it to Pro+. The change requires your confirmation, keeps your billing interval and charges the price difference for the rest of the period immediately. Cancel any time with oura_cancel_subscription: your paid plan continues to the end of the paid period, with no refund for the current period, and asking to resume the same plan with oura_upgrade before then undoes the cancel. Or write to [email protected].
MIT
来源:servers/oura/README.md,提交 f22f848
Get personal info
Fetch the wearer's profile — age, weight, height, biological sex and email. Oura: GET /v2/usercollection/personal_info.
sandboxList documents from a collection
List documents from one Oura collection over a date range. This is the main read: pick `collection` for what you want — daily_sleep and sleep for sleep, daily_readiness for recovery, daily_activity for movement, daily_stress and daily_resilience for load, workout and session for exercise, daily_spo2, daily_cardiovascular_age and vO2_max for cardiovascular measures, tag and enhanced_tag for the wearer's own annotations, rest_mode_period and ring_configuration for device state. Oura: GET /v2/usercollection/{collection}.
sandboxend_datecollection必填next_tokenstart_dateGet one document
Fetch a single document by id from one collection. Ids come from oura_list_documents. Oura: GET /v2/usercollection/{collection}/{document_id}.
sandboxcollection必填document_id必填Get heart-rate samples
Fetch individual heart-rate samples over a DATETIME range. This collection is sampled continuously, so it uses start_datetime/end_datetime rather than dates, and can return a great many points — narrow the window or pass latest. Oura: GET /v2/usercollection/heartrate.
latestsandboxnext_tokenend_datetimestart_datetimeGet ring battery level
Fetch ring battery readings over a DATETIME range, or just the latest. Oura: GET /v2/usercollection/ring_battery_level.
latestsandboxnext_tokenend_datetimestart_datetimeList webhook subscriptions
List the webhook subscriptions registered for the application. Oura: GET /v2/webhook/subscription.
无需输入参数。
Get one webhook subscription
Fetch a single webhook subscription with its callback URL, event type and expiry. Oura: GET /v2/webhook/subscription/{id}.
subscription_id必填Create a webhook subscription
Register a webhook so Oura notifies your callback URL when data changes. Oura verifies the URL before activating it, and the subscription EXPIRES — renew it with oura_renew_webhook_subscription. Oura: POST /v2/webhook/subscription.
data_type必填event_type必填callback_url必填verification_token必填Renew a webhook subscription
Extend a webhook subscription's expiry. Oura subscriptions lapse if not renewed, so this is the tool that keeps a live integration alive. Oura: PUT /v2/webhook/subscription/renew/{id}.
subscription_id必填Delete a webhook subscription
Remove a webhook subscription. Notifications stop immediately. Oura: DELETE /v2/webhook/subscription/{id}.
subscription_id必填已满足适用检查项的 100%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
io.usefulapi官方发布者
面向 Ably 的托管 MCP 服务器,让助手查看实时频道、在线状态与用量统计、发布消息,并查看应用配置。
io.usefulapi官方发布者
只读访问 ROLLER 场馆数据:搜索预订、查询产品可用性,并查看宾客、免责声明、礼品卡和每日报表。
io.usefulapi官方发布者
托管的 Planerio 连接器,让助手读取排班、人力需求、可用人员、员工资料、缺勤和年假天数。
io.usefulapi官方发布者
只读访问 Marmin 的阿联酋电子发票数据:发票、贷项通知单、UBL XML、Peppol 状态与业务档案。
io.usefulapi官方发布者
面向 Oyster 的远程 MCP 服务器,让助手读取团队、休假、报销、合同与发票数据,并审批或拒绝相关申请。
{ "mcpServers": { "oura": { "url": "https://oura.usefulapi.io/mcp" } }}