io.github.proscar87/oura-mcp MCP Server
io.github.proscar87/oura-mcp
What is the io.github.proscar87/oura-mcp MCP server?
The Oura v2 API as an MCP server. Paginates, fixes the date range, warns when data is missing.
How to install io.github.proscar87/oura-mcp
Copy-paste configuration for popular MCP clients.
OURA_SANDBOXSet to 1 to use Oura's official synthetic data with no credentials. The recommended way to try the server before authenticating.
OURA_CLIENT_IDclient_id of your Oura application, for OAuth2. Register one at https://cloud.ouraring.com/oauth/applications with the redirect http://localhost:9876/callback/ (the trailing slash is required).
OURA_CLIENT_SECRETsecretclient_secret of your Oura application. Only needed when running `oura-mcp --authorize` and when refreshing the token.
OURA_CREDENTIALSWhere the OAuth2 credentials file lives. Defaults to ~/.config/oura-mcp/credentials.json, mode 600.
OURA_PATsecretOura Personal Access Token. Only if you already had one: Oura stopped issuing them in December 2025.
OURA_PAT_FILEPath to a file holding the personal token. Preferable to OURA_PAT: an MCP server is registered in a JSON that gets backed up and shared when asking for help; a separate file rotates without touching the config.
Related MCP servers

MythxEngine
Tabletop RPG engine over MCP: dice, combat, stress, clocks, world generation, four bundled worlds

unbrowser by Unchained
Chrome-free MCP web runtime for agents with stateful cookies, DOM queries, and bounded script execution.

ProvenTools
Read-only ProvenTools business ideas, evidence, build prompts, and validation reports.
Encrypted database backups and restore-to-any-host disaster recovery for MySQL and PostgreSQL.
Keep a target database continuously in sync with a source on another provider, then promote it.
Move a database between providers, or convert MySQL to PostgreSQL, with integrity verified.