All integrations

Withings

Read weight, blood pressure, activity, and sleep from Withings scales, monitors, and trackers.

OAuth 4 tools

Overview

Read weight, blood pressure, activity, and sleep data from your Withings devices (Body+, BPM, Sleep Analyzer, and more) through AI assistants.

Prerequisites

  • A Withings account with at least one synced device
  • A stackgate.ai account

Getting credentials

  1. Open My Integrations → Withings.
  2. Click Activate, then Connect Withings.
  3. Sign in to your Withings account and approve the requested permissions.

stackgate.ai hosts the OAuth application — you do not need to create your own Withings developer app.

Using with AI clients

  • Dedicated endpoint: POST /mcp/withings
  • Private gateway: withings__* tools

Example workflows:

  • Recent weight trend: list_measurements with Unix startdate/enddate or lastupdate
  • Last week's steps: list_activity with start_date and end_date (YYYY-MM-DD)
  • Sleep efficiency: list_sleep_summaries for a date range

Troubleshooting

  • Auth errors (status 343) — disconnect and reconnect Withings from My Integrations.
  • No new data — devices sync when the Withings app is open; allow a few minutes after weighing or sleeping.
  • Rate limit (status 601) — avoid polling more than once every ~10 minutes per account.
  • Testing without hardware — Withings supports demo mode on their developer dashboard for sandbox accounts.

Available tools

  • list_devices

    List Withings devices paired to the connected account.

  • list_measurements

    List body measurements such as weight, blood pressure, and SpO2 from Withings devices.

  • list_activity

    List daily activity metrics such as steps, calories, and distance from Withings.

  • list_sleep_summaries

    List nightly sleep summaries including sleep score, efficiency, and snoring from Withings sleep devices.

MCP endpoint: https://stackgate.ai/mcp/withings (HTTP) or via the private gateway.