Connects to Oura Ring's API to pull health and sleep data through 21 read-only tools. Each user authenticates with their own Oura account via OAuth, so this works in multi-tenant setups without sharing credentials. Useful when you want Claude to analyze your sleep stages, readiness scores, heart rate variability, or activity metrics without building your own Oura integration. The hosted model means you just point at the remote URL and start querying your ring data. No write operations, so it's strictly for reading and analyzing what your Oura Ring has already collected.
Public tool metadata for what this MCP can expose to an agent.
personal_info.listSingle Personal Info DocumentSingle Personal Info Document
No parameter schema in public metadata yet.
tag.listMultiple Tag Documents3 paramsMultiple Tag Documents
end_datevaluenext_tokenvaluestart_datevalueenhanced_tag.listMultiple Enhanced Tag Documents3 paramsMultiple Enhanced Tag Documents
end_datevaluenext_tokenvaluestart_datevalueworkout.listMultiple Workout Documents3 paramsMultiple Workout Documents
end_datevaluenext_tokenvaluestart_datevaluesession.listMultiple Session Documents3 paramsMultiple Session Documents
end_datevaluenext_tokenvaluestart_datevaluedaily_activity.listMultiple Daily Activity Documents3 paramsMultiple Daily Activity Documents
end_datevaluenext_tokenvaluestart_datevaluedaily_sleep.listMultiple Daily Sleep Documents3 paramsMultiple Daily Sleep Documents
end_datevaluenext_tokenvaluestart_datevaluedaily_spo2.listMultiple Daily Spo2 Documents3 paramsMultiple Daily Spo2 Documents
end_datevaluenext_tokenvaluestart_datevaluedaily_readiness.listMultiple Daily Readiness Documents3 paramsMultiple Daily Readiness Documents
end_datevaluenext_tokenvaluestart_datevaluesleep.listMultiple Sleep Documents3 paramsMultiple Sleep Documents
end_datevaluenext_tokenvaluestart_datevaluesleep_time.listMultiple Sleep Time Documents3 paramsMultiple Sleep Time Documents
end_datevaluenext_tokenvaluestart_datevaluerest_mode_period.listMultiple Rest Mode Period Documents3 paramsMultiple Rest Mode Period Documents
end_datevaluenext_tokenvaluestart_datevaluering_configuration.listMultiple Ring Configuration Documents1 paramsMultiple Ring Configuration Documents
next_tokenvaluedaily_stress.listMultiple Daily Stress Documents3 paramsMultiple Daily Stress Documents
end_datevaluenext_tokenvaluestart_datevaluedaily_resilience.listMultiple Daily Resilience Documents3 paramsMultiple Daily Resilience Documents
end_datevaluenext_tokenvaluestart_datevaluedaily_cardiovascular_age.listMultiple Daily Cardiovascular Age Documents3 paramsMultiple Daily Cardiovascular Age Documents
end_datevaluenext_tokenvaluestart_datevaluev_o2_max.listMultiple Vo2 Max Documents3 paramsMultiple Vo2 Max Documents
end_datevaluenext_tokenvaluestart_datevaluetag.getSingle Tag Document1 paramsSingle Tag Document
document_idstringenhanced_tag.getSingle Enhanced Tag Document1 paramsSingle Enhanced Tag Document
document_idstringworkout.getSingle Workout Document1 paramsSingle Workout Document
document_idstringsession.getSingle Session Document1 paramsSingle Session Document
document_idstringdaily_activity.getSingle Daily Activity Document1 paramsSingle Daily Activity Document
document_idstringdaily_sleep.getSingle Daily Sleep Document1 paramsSingle Daily Sleep Document
document_idstringdaily_spo2.getSingle Daily Spo2 Document1 paramsSingle Daily Spo2 Document
document_idstringdaily_readiness.getSingle Daily Readiness Document1 paramsSingle Daily Readiness Document
document_idstringsleep.getSingle Sleep Document1 paramsSingle Sleep Document
document_idstringsleep_time.getSingle Sleep Time Document1 paramsSingle Sleep Time Document
document_idstringrest_mode_period.getSingle Rest Mode Period Document1 paramsSingle Rest Mode Period Document
document_idstringring_configuration.getSingle Ring Configuration Document1 paramsSingle Ring Configuration Document
document_idstringdaily_stress.getSingle Daily Stress Document1 paramsSingle Daily Stress Document
document_idstringdaily_resilience.getSingle Daily Resilience Document1 paramsSingle Daily Resilience Document
document_idstringdaily_cardiovascular_age.getSingle Daily Cardiovascular Age Document1 paramsSingle Daily Cardiovascular Age Document
document_idstringv_o2_max.getSingle Vo2 Max Document1 paramsSingle Vo2 Max Document
document_idstringwebhook.subscription.listList Webhook SubscriptionsList Webhook Subscriptions
No parameter schema in public metadata yet.
webhook.subscription.createCreate Webhook Subscription4 paramsCreate Webhook Subscription
data_typestringtag · enhanced_tag · workout · session · sleep · daily_sleepevent_typestringcreate · update · deletecallback_urlstringverification_tokenstringwebhook.subscription.getGet Webhook Subscription1 paramsGet Webhook Subscription
idstringwebhook.subscription.updateUpdate Webhook Subscription5 paramsUpdate Webhook Subscription
idstringdata_typevalueevent_typevaluecallback_urlvalueverification_tokenstringwebhook.subscription.deleteDelete Webhook Subscription1 paramsDelete Webhook Subscription
idstringwebhook.subscription.renew.updateRenew Webhook Subscription1 paramsRenew Webhook Subscription
idstringheartrate.listMultiple Heart Rate Documents3 paramsMultiple Heart Rate Documents
next_tokenvalueend_datetimevaluestart_datetimevalue