ChatGPT Setup
Connect Wellpipe to ChatGPT as a native MCP connector. Once connected, just ask natural questions like "How did I sleep this week?" — works with Deep Research too!
Prerequisites
- ChatGPT Pro, Plus, Business, Enterprise, or Edu subscription
- Developer Mode enabled in ChatGPT
- A Wellpipe account with a connected health provider
MCP Connector Setup (Recommended)
Step 1: Enable Developer Mode
- Go to Settings → Apps → Advanced settings
- Toggle Developer mode on
Step 2: Create the Wellpipe App
- Go to Settings → Apps → Create app
- Fill in the details:
- Name: Wellpipe
- Description: Access your health and fitness data including sleep, recovery, and workouts
- Icon: auto-detected from our endpoint
- Authentication: OAuth
- OAuth Client ID: leave blank
- OAuth Client Secret: leave blank
- Check "I understand and want to continue"
Step 3: Enter the MCP Endpoint
Enter the MCP endpoint URL:
https://wellpipe.io/api/mcp/chatgpt
Step 4: Authorize
- Click Create
- Sign in to your Wellpipe account when prompted
- Authorize ChatGPT to access your health data
That's it! Start chatting with your health data.
Example Queries
Once connected:
You: How did I sleep last night?
ChatGPT: Based on your data, you slept 7 hours 15 minutes with a sleep performance of 89%...
You: What's my recovery score today?
ChatGPT: Your recovery score is 72% (yellow/moderate). Your HRV is 45ms...
You: Show me my workouts this week
ChatGPT: You completed 5 workouts this week with a total strain of 42.3...
You: What's my HRV trend this month?
ChatGPT: Looking at your HRV data over the past month...
Alternative: Custom GPT with REST API
If you prefer using a Custom GPT with API key authentication instead of the MCP connector:
Step 1: Create a New GPT
- Go to ChatGPT → My GPTs → Create
- Click Create a GPT
Step 2: Configure the GPT
Name and Description:
- Name: My Health Assistant (or whatever you prefer)
- Description: Access my health data for sleep, recovery, and workout insights
Instructions:
You are a personal health assistant with access to my health data via the Wellpipe API.
When I ask about sleep, recovery, workouts, or strain, use the getHealthData action to fetch the relevant data. Provide clear, actionable insights.
For sleep questions, use type=sleep. For recovery, use type=recovery. For workouts, use type=workout. For an overview, use type=summary.
Step 3: Add the Action
- Click Create new action
- Click Import from URL
- Enter the OpenAPI schema URL:
https://wellpipe.io/openapi.json
- Click Import
Step 4: Configure Authentication
-
Click the gear icon next to the action
-
Set authentication:
- Authentication type: API Key
- Auth Type: Bearer
- API Key: Paste your Wellpipe API key (from your dashboard)
-
Click Save
Step 5: Test and Publish
- Test the GPT in the preview panel
- Try: "How did I sleep last night?"
- If it works, click Publish (or keep it private)
If you share the GPT publicly, anyone who uses it will make requests with YOUR API key and count against YOUR quota.
For public GPTs, each user should:
- Get their own Wellpipe account
- Create their own GPT with their own API key
Troubleshooting
MCP Connector Not Working
- Verify Developer Mode is enabled in Settings → Apps → Advanced settings
- Check that the endpoint URL is correct:
https://wellpipe.io/api/mcp/chatgpt - Try disconnecting and reconnecting the app
"No health data found"
- Verify your health provider is connected in the Wellpipe dashboard
- Check that your provider has recent data
Authorization Failed
- Make sure you're signed in to your Wellpipe account
- Try clearing your browser cache and re-authorizing
Rate Limit Errors
Heavy usage can hit your plan limits. Check your usage in the Wellpipe dashboard. Consider upgrading to Pro for higher limits.