Connect with AI Agents

Access your reports and metrics from Claude Code, Codex, or custom agents using MCP + OAuth 2.1. You control access and can revoke it anytime.

Quick Connect for MCP Agents

Connect with Claude Code, Codex, or any MCP-compatible agent in a few minutes. No manual client IDs required.

Copy + paste
claude mcp add-json simplewearablereport '{"type":"http","url":"https://simplewearablereport.com/api/mcp"}' --scope user

Then run /mcp inside Claude Code to authorize.

  1. Run the command above to register the MCP server.
  2. Verify the server with claude mcp list.
  3. In Claude Code, run /mcp and authorize.

How the connection works

  1. Create an account and connect your Oura Ring.
  2. Configure your agent with the MCP URL and OAuth discovery.
  3. Your agent registers itself automatically and opens the OAuth prompt.
  4. Log in and approve access.
  5. Call tools like get_report or get_data.

We support loopback OAuth redirects for local tools when enabled.

Endpoints you'll need

MCP Server URL

https://simplewearablereport.com/api/mcp

OAuth Discovery

https://simplewearablereport.com/.well-known/oauth-authorization-server

Protected Resource

https://simplewearablereport.com/.well-known/oauth-protected-resource

What agents can do

Here’s a real example of an MCP agent pulling your Oura metrics and summarizing the results.

MCP agent example showing a REM sleep query and summary table
Ask questions like “Did I get enough REM sleep this week?” and get a structured response.

Privacy & control

Access is granted through OAuth and can be revoked at any time. We never share your data without explicit consent.

ChatGPT's public app listing is pending due to health data policies. You can still self-connect using MCP OAuth (see below).

Use this in ChatGPT (Developer Mode)

ChatGPT uses its own app setup flow. You don’t need to create a client ID in the dashboard.

  1. Enable Developer Mode in ChatGPT: Settings → Apps → Advanced settings → Developer Mode.
  2. Go to Settings → Apps → Create app.
  3. Enter: Name = Simple Wearable Report, MCP Server URL = https://simplewearablereport.com/api/mcp, then select OAuth and click I understand and want to continue → Create.
  4. Complete the OAuth login to authorize access.
  5. Use it in any ChatGPT chat by typing /simplewearablereport.

Revoke access

You can revoke access for all agents from your account settings. This will sign out any connected agents right away.

Tokens are short-lived (1 hour) for security, so access expires quickly even if you do nothing.

Open settings to revoke access →