Withings

Withings MCP Connector for Claude

A+

Access comprehensive health and fitness data — track weight, blood pressure, sleep cycles, steps, workouts, and heart rate directly from Withings devices.

10 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your Withings account to any AI agent to unlock deep insights into your health, wellness, and fitness data collected by Withings smart scales, watches, and medical devices.

What you can do

  • Medical Measurements — Track weight, body fat %, systolic/diastolic blood pressure, and heart pulse trends over time
  • Sleep Analytics — Access daily sleep scores, deep/light/REM sleep stage durations, and sleep efficiency metrics
  • Activity Tracking — Analyze daily step counts, active calories burned, and precise intraday activity levels
  • Workout Logging — Review distinct workout sessions (running, swimming, cycling) with categorizations and duration
  • Device Management — Check the battery status and connection status of your Withings hardware fleet
  • Real-time Notifications — Configure webhooks to receive instant alerts when new measurements (like a morning weigh-in) are recorded

How it works

  1. Subscribe to this server
  2. Navigate to the Withings Developer Portal and register an app to get an OAuth Access Token
  3. Start querying your physiological data directly from Claude, Cursor, or any MCP-compatible client

Who is this for?

  • Quantified Self Enthusiasts — use AI to correlate health metrics (e.g., how late workouts affect sleep scores)
  • Health Tech Developers — prototype integrations with connected medical hardware
  • Personal Trainers & Coaches — programmatically review client compliance with activity and weight goals
  • Medical Researchers — analyze physiological trends and adherence across study participants
connected-healthbiometric-trackingsleep-analyticscardiovascular-healthhealth-datawearable-integration

10 tools expose this connector's capabilities to your AI agent.

get_activity

Get daily activity summaries (steps, calories)

get_heart_rate

Get specific heart rate measurements

get_intraday_activity

Get high-frequency intraday activity data

get_measurements

Use meastype to filter (1=Weight, 4=Height, 9=Diastolic BP, 10=Systolic BP, 11=Heart Pulse, 71=Body Temp). Dates should be YYYY-MM-DD. Get physiological measurements (weight, blood pressure, etc)

get_sleep_details

Get detailed sleep data (stages and states)

get_sleep_summary

Get daily sleep summaries

get_user_devices

List user's Withings devices

get_user_goals

Get user health and fitness goals

get_workouts

g., running, swimming, cycling) with their specific duration, calorie burn, distance, and activity category. Get recorded workouts and exercises

subscribe_notifications

g. immediately after a user steps on a scale). Appli codes: 1(weight), 4(BP), 16(activity), 44(sleep). Subscribe to Withings webhook notifications

See how to talk to your AI agent using Withings.

Retrieve my weight and body fat measurements for the last 30 days.

I've retrieved your measurements. Your weight started at 82.5kg 30 days ago and is currently 81.2kg. Your body fat mass trended down from 19.4% to 18.8%.

What was my sleep score and total sleep time last night?

Last night you slept for a total of 7 hours and 12 minutes, achieving a Sleep Score of 88 (Good). You fell asleep in just 8 minutes but woke up 3 times during the night.

Analyze my activity levels over the weekend. Did I hit my step goals?

Looking at your activity data: On Saturday you took 12,450 steps and burned 2,400 calories (Goal met!). On Sunday, you took 6,200 steps and logged a 45-minute Cycling workout burning 450 calories, keeping your activity high despite lower steps.

Use the `meastype` parameter with the `get_measurements` tool. Common types: 1 (Weight), 4 (Height), 8 (Fat Mass), 9 (Diastolic BP), 10 (Systolic BP), 11 (Heart Pulse), 71 (Body Temperature).

Related Connectors