Oura MCP Server
Verbind je Oura Ring met FlowHunt en ontgrendel bruikbare gezondheidsinzichten met de Oura MCP Server—voor AI-gedreven analyse en interactieve visualisaties van slaap, gereedheid, activiteit en meer.

Wat doet de “Oura” MCP Server?
De Oura MCP Server stelt AI-assistenten in staat om veilig toegang te krijgen tot, gezondheidsgegevens te analyseren en te visualiseren die door je Oura Ring zijn verzameld via het Model Controller Protocol (MCP). Als brug tussen de Oura API en AI-clients biedt het ontwikkelaars en gebruikers gestructureerde toegang tot gezondheidsmetrics zoals slaap, gereedheid, activiteit en meer. De server ondersteunt aanpasbare queries, vooraf ingestelde prompttemplates voor veelvoorkomende gezondheidsanalyses en automatische datavisualisatie. Door gebruik te maken van deze MCP-server kunnen AI-assistenten gezondheidstrendanalyse uitvoeren, rapporten genereren en inzichtelijke correlaties aan het licht brengen—waardoor ontwikkelaars rijkere, meer informatieve gezondheids- en welzijnservaringen kunnen bouwen.
Lijst van Prompts
- Slaapanalyse: Template om slaapdata voor een bepaalde periode op te halen en te verklaren.
- Maaltijden correleren met readiness: Analyseer hoe maaltijden of voedingsdata de readiness-scores beïnvloeden.
- Stress versus weekdagen vergelijking: Vergelijk stressniveaus tussen werkdagen en weekenden.
- Hartslag tijdens slaap-analyse: Haal hartslaggegevens tijdens de slaap op en analyseer deze, met optionele filters (bijv. alcoholgebruik).
- Trends in slaapefficiëntie visualiseren: Maak grafieken die trends in slaapefficiëntie of andere metrics tonen.
- Readiness-scores vergelijken: Visualisatietemplate die readiness vergelijkt na verschillende gebeurtenissen (bijv. maaltijden).
Lijst van Bronnen
- Slaapstatistieken: Toegang tot Oura Ring slaapdata, inclusief stadia, duur, efficiëntie en aangepaste tags.
- Readiness Scores: Beschikbaar stellen van readiness-scores en bijdragende factoren.
- Activiteitsgegevens: Opvragen van dagelijkse en wekelijkse activiteitsmetingen van Oura.
- Hartslagvariabiliteit (HRV): Gedetailleerde HRV-data voor analyse en visualisatie.
Lijst van Tools
Geen expliciete lijst van tools in server.py
of een vergelijkbaar bestand aanwezig in de geleverde repository-inhoud.
Toepassingen van deze MCP Server
- Persoonlijke slaapanalyse: Ontwikkelaars kunnen assistenten bouwen die slaapgedrag van gebruikers ophalen en interpreteren, en bruikbare inzichten en visualisaties bieden.
- Maaltijd- en readinesscorrelatie: Maakt het mogelijk te onderzoeken hoe eetgewoonten readiness en algemeen welzijn beïnvloeden, en ondersteunt gepersonaliseerde gezondheidsadviezen.
- Stress- en levensstijlvergelijking: Faciliteert analyse van stresspatronen over verschillende dagen (bijv. werkdagen versus weekenden) voor levensstijloptimalisatie.
- Datavisualisatie voor gezondheidstrends: Maakt het mogelijk om grafieken en diagrammen te genereren van Oura Ring-data—handig voor coaching, rapportages of persoonlijke tracking.
- Aangepaste gezondheidsqueries: Ondersteunt geavanceerde, gebruikersspecifieke vragen (bijv. hartslag tijdens slaap na alcoholgebruik) voor genuanceerd gezondheidsonderzoek.
Hoe stel je het in
Windsurf
- Zorg dat Node.js v18+ is geïnstalleerd.
- Verkrijg je Oura Personal Access Token en voeg deze toe aan een
.env
-bestand alsOURA_TOKEN=your_personal_access_token
. - Voeg het Oura MCP Server-pakket toe aan je configuratie:
- Bewerk het Windsurf-configuratiebestand:
{
"mcpServers": {
"oura": {
"command": "npx",
"args": ["@oura/mcp-server@latest"]
}
}
}
- Sla op en herstart Windsurf.
- Controleer of de MCP-server draait en bereikbaar is.
API-sleutels beveiligen (Windsurf)
{
"mcpServers": {
"oura": {
"command": "npx",
"args": ["@oura/mcp-server@latest"],
"env": {
"OURA_TOKEN": "${OURA_TOKEN}"
},
"inputs": {
"OURA_TOKEN": "your_personal_access_token"
}
}
}
}
Claude
- Installeer Node.js v18+.
- Stel je
.env
-bestand in metOURA_TOKEN
. - Voeg de Oura MCP Server toe aan de Claude-configuratie:
{
"mcpServers": {
"oura": {
"command": "npx",
"args": ["@oura/mcp-server@latest"]
}
}
}
- Sla op, herstart Claude en bevestig een succesvolle verbinding.
API-sleutels beveiligen (Claude)
{
"mcpServers": {
"oura": {
"command": "npx",
"args": ["@oura/mcp-server@latest"],
"env": {
"OURA_TOKEN": "${OURA_TOKEN}"
}
}
}
}
Cursor
- Controleer of Node.js v18+ is geïnstalleerd.
- Verkrijg je Oura Personal Access Token en sla deze op in
.env
. - Werk de MCP-serverlijst in Cursor bij:
{
"mcpServers": {
"oura": {
"command": "npx",
"args": ["@oura/mcp-server@latest"]
}
}
}
- Sla de configuratie op en herstart Cursor.
API-sleutels beveiligen (Cursor)
{
"mcpServers": {
"oura": {
"command": "npx",
"args": ["@oura/mcp-server@latest"],
"env": {
"OURA_TOKEN": "${OURA_TOKEN}"
}
}
}
}
Cline
- Installeer Node.js v18 of hoger.
- Zet je Oura Personal Access Token in een
.env
-bestand. - Voeg/bewerk het MCP-server-item in je Cline-configuratie:
{
"mcpServers": {
"oura": {
"command": "npx",
"args": ["@oura/mcp-server@latest"]
}
}
}
- Sla wijzigingen op, herstart Cline en test de setup.
API-sleutels beveiligen (Cline)
{
"mcpServers": {
"oura": {
"command": "npx",
"args": ["@oura/mcp-server@latest"],
"env": {
"OURA_TOKEN": "${OURA_TOKEN}"
}
}
}
}
Hoe gebruik je deze MCP in flows
MCP gebruiken in FlowHunt
Om MCP-servers te integreren in je FlowHunt-workflow, voeg je de MCP-component toe aan je flow en koppel je deze aan je AI-agent:

Klik op de MCP-component om het configuratiescherm te openen. Voeg in het systeem-MCP-configuratiegedeelte je MCP-servergegevens toe met dit JSON-formaat:
{
"oura": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Zodra geconfigureerd, kan de AI-agent deze MCP nu als tool gebruiken met toegang tot alle functies en mogelijkheden. Vergeet niet “oura” te vervangen door de daadwerkelijke naam van je MCP-server en de URL door je eigen MCP-server URL.
Overzicht
Sectie | Beschikbaarheid | Details/Opmerkingen |
---|---|---|
Overzicht | ✅ | Overzicht en functies beschikbaar in README.md |
Lijst van Prompts | ✅ | Aangeleverd als “Voorbeeldprompts” in README.md |
Lijst van Bronnen | ✅ | Slaap, readiness, activiteit, HRV gedocumenteerd |
Lijst van Tools | ⛔ | Geen expliciete tools in repo of server.py |
API-sleutels beveiligen | ✅ | Beschreven met .env en JSON env voorbeelden |
Sampling Support (minder belangrijk) | ⛔ | Geen aanwijzingen gevonden |
Op basis van het bovenstaande dekt de Oura MCP Server de meeste vereiste MCP-primitieven en installatie-informatie. Het ontbreken van expliciete tooldefinities en sampling/root-support beperkt echter de volledigheid als algemene MCP-implementatie. Toch biedt het sterke gezondheids- en trackingfuncties voor Oura-gebruikers.
MCP Score
Heeft een LICENTIE | ⛔ |
---|---|
Heeft minstens één tool | ⛔ |
Aantal forks | 0 |
Aantal sterren | 7 |
Ons oordeel: 5/10.
Hoewel de server goede documentatie, prompttemplates, resource-exposure en installatie-instructies biedt, ontbreekt het aan open-source licentie, expliciete tools en sampling/root-support, wat belangrijk is voor een volwaardige MCP-server. Het is geschikt voor persoonlijke gezondheidsdata-analyse maar niet als algemeen MCP-voorbeeld.
Veelgestelde vragen
- Wat is de Oura MCP Server?
De Oura MCP Server fungeert als brug tussen de Oura Ring API en AI-clients, en stelt gestructureerde gezondheidsgegevens (slaap, gereedheid, activiteit, HRV) beschikbaar voor analyse, rapportage en visualisatie binnen AI-flows zoals FlowHunt.
- Tot welke soorten gezondheidsgegevens heb ik toegang via de Oura MCP Server?
Je hebt toegang tot slaapstatistieken (stadia, duur, efficiëntie), readiness-scores en -factoren, activiteitsgegevens en hartslagvariabiliteit (HRV) via gestructureerde eindpunten.
- Kan ik gezondheidstrends analyseren en visualiseren met deze MCP?
Ja, de server ondersteunt aanpasbare queries en vooraf ingestelde prompttemplates voor veelvoorkomende analyses, evenals automatische datavisualisatie voor trends, vergelijkingen en correlaties.
- Wat zijn enkele voorbeeldtoepassingen?
Voorbeelden zijn persoonlijke slaapanalyse, maaltijden correleren met readiness, stress vergelijken tussen weekdagen en weekenden, gezondheids-trendgrafieken genereren en het bouwen van aangepaste gezondheidsassistenten.
- Is mijn Oura-gegevens veilig?
Ja, je Oura Personal Access Token wordt opgeslagen in omgevingsvariabelen en nooit direct blootgesteld. Volg de meegeleverde installatie-instructies voor een veilige configuratie.
- Ondersteunt deze server open-source gebruik?
Er is geen open-source licentie aanwezig en er zijn geen expliciete tool- of samplingfuncties, dus het gebruik is het meest geschikt voor persoonlijke of besloten omgevingen gericht op gezondheidsdata-analyse.
Probeer de Oura MCP Server in FlowHunt
Integreer Oura-gezondheidsgegevens naadloos in je AI-flows. Analyseer, visualiseer en krijg diepere inzichten—allemaal binnen FlowHunt.