Hosted MCP setup
Connect an agent to Wellness Cloud.
The hosted hub exposes a Streamable HTTP MCP endpoint for beta users who want remote wellness context without running the connector stack themselves.
Current status: accounts, remote MCP and hosted wearable OAuth are live for configured providers. Checkout is not live yet.
Current beta endpoint
- MCP URL
- https://api.delx.ai/wellness-hub/mcp
- Dashboard
- https://wellness.delx.ai/app
- Auth
Authorization: Bearer vital_live_...
Short answer
Connect a remote MCP agent in four explicit checks.
Request beta access, create a scoped API key, configure the Streamable HTTP endpoint and call wellness_capabilitiesbefore reading provider data. The beta status is factual: hosted OAuth is available for configured providers, while checkout and unavailable provider paths remain closed.
Request beta access
The app, account flow, remote MCP endpoint and hosted wearable OAuth are live for configured providers. Checkout is not live yet.
Create an API key
Keys use the vital_test_ or vital_live_ prefix. Secrets are shown once; the hub stores hashes only.
Connect through Streamable HTTP MCP
Use the hosted /mcp Streamable HTTP POST endpoint with an Authorization bearer key from any compatible remote MCP client.
Verify plan gates
Public tools work with an API key. Premium tools such as wellness_today require an active Wellness Cloud plan.
Smoke call (POST)
Verify the hosted endpoint before wiring workflows.
Start with `wellness_capabilities`; it does not read provider data and returns the billing model, public tools and gated premium tools.
curl -s -X POST https://api.delx.ai/wellness-hub/mcp \
-H 'content-type: application/json' \
-H 'accept: application/json, text/event-stream' \
-H 'authorization: Bearer vital_live_your_key' \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "wellness_capabilities",
"arguments": { "response_format": "json" }
}
}'Public tools
wellness_capabilitieswellness_provider_statuswellness_privacy_auditwellness_export_datawellness_delete_dataPlan-gated tools
wellness_todaywellness_summaryhealth_recommend_workoutrecommend_today_trainingbuild_workout_from_recoveryFAQ
Hosted Wellness Cloud questions.
How do I connect an agent to Wellness Cloud MCP?
Request beta access, create a vital_live_ or vital_test_ API key in the product app, then send Streamable HTTP POST requests to https://api.delx.ai/wellness-hub/mcp with an Authorization bearer header. Start with wellness_capabilities before reading provider data.
Is Wellness Cloud checkout live?
No. Accounts, remote MCP and hosted wearable OAuth are live for configured providers, but checkout is not live yet. Access is currently handled as a beta request and plan gates remain explicit.
Which Wellness Cloud tools are public and which are plan-gated?
Public tools include wellness_capabilities, wellness_provider_status, wellness_privacy_audit, wellness_export_data and wellness_delete_data. wellness_today, wellness_summary and training recommendation tools are plan-gated.
Does the hosted MCP endpoint expose my OAuth token to the agent?
No. Provider credentials are held by the hosted hub and the agent receives bounded MCP responses. Use the security page and privacy_audit tool to inspect the current hosted controls.
Which wearable providers are available in the beta?
Hosted wearable OAuth is live for configured providers; the current public disclosure names WHOOP and Strava. Other providers remain unavailable until their credentials and provider path are configured.
Generic client config
Use the remote endpoint from any MCP client that supports Streamable HTTP.
{
"mcpServers": {
"delx-wellness-cloud": {
"type": "http",
"url": "https://api.delx.ai/wellness-hub/mcp",
"headers": {
"Authorization": "Bearer vital_live_your_key"
}
}
}
}