🔵 Oura MCP Server

MCP server for accessing Oura Ring data via OAuth2

Status: Running on port 3001
Health Check: /health
OAuth Status: /oauth/status (requires auth)

Available Endpoints

GET /oauth/authorize
Start OAuth2 authorization flow
GET /oauth/callback
OAuth2 callback endpoint (automatic)
GET /oauth/status
Get OAuth connection status (requires API key)
POST /oauth/disconnect
Disconnect OAuth and clear tokens (requires API key)
GET /sse
MCP SSE endpoint for establishing connection (requires API key)
POST /message
MCP message endpoint for tool calls (requires API key)

Quick Start

  1. Visit /oauth/authorize to connect your Oura account
  2. Configure your MCP client with this server URL and your API key
  3. Start making tool calls through the MCP protocol

Documentation

For full documentation, see the README.md