Skip to main content
Glama
osjayaprakash

oura-ring-python-mcp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
OURA_SCOPESNoScopes to request. Default: `email personal daily heartrate workout session spo2 stress`.
OURA_TIMEZONENoYour IANA time zone (e.g., `Europe/London`) so 'today' matches Oura's days. Default: the machine's time zone (UTC in Docker).
OURA_CLIENT_IDYesClient ID of your Oura API application (required).
OURA_TOKEN_FILENoWhere `auth` saves the tokens and the server reads them. Default: `~/.config/oura-ring-mcp/tokens.json` (under `$XDG_CONFIG_HOME` if set).
LANGFUSE_BASE_URLNoLangfuse URL for self-hosted or regional instances. Default: Langfuse Cloud.
OURA_REDIRECT_URINoMust match a redirect URI of the application exactly. Default: `http://localhost:47651/callback`.
OURA_CLIENT_SECRETYesClient secret of your Oura API application (required).
LANGFUSE_PUBLIC_KEYNoLangfuse public key. Tracing is on only when both LANGFUSE_PUBLIC_KEY and LANGFUSE_SECRET_KEY are set.
LANGFUSE_SECRET_KEYNoLangfuse secret key. Tracing is on only when both LANGFUSE_PUBLIC_KEY and LANGFUSE_SECRET_KEY are set.
LANGFUSE_CAPTURE_DATANoSet to `true` to include tool inputs, outputs and error messages in Langfuse traces. Default: `false`.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources