Skip to content
Agentmart
Submit a tool

Withings Health Data

MCP server for Withings health data — sleep, activity, heart, and body metrics.

Connector by akutishevsky · GitHub account verified by the MCP Registry

IndexedMITRemote (HTTP)★ 45
Write a review

Install

Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install connector/akutishevsky-withings

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Remote endpoint

  • https://withings-mcp.com/mcp Remote (HTTP)

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

MCP server for Withings health data — sleep, activity, heart, and body metrics.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.

Tools
13 read · 0 write · 0 deleteRead-only
Secrets
None asked for
Install scripts
Nothing to install (hosted)
Runs as
Hosted (remote endpoint)

Tools by what they do 13

Read from the source code; the running server may list different tools.

Read 13 · Look things up without changing anything.

  • get_activity
  • get_heart_signal
  • get_hrv
  • get_intraday_activity
  • get_measures
  • get_sleep
  • get_sleep_summary
  • get_stetho_signal
  • get_user_devices
  • get_user_goals
  • get_workouts
  • list_heart_records
Show 1 more tools
  • list_stetho_records

Network hosts it talks to 7

  • account.withings.com · found in code
  • github.com · found in code
  • google-analytics.com · found in code
  • googletagmanager.com · found in code
  • raw.githubusercontent.com · found in code
  • wbsapi.withings.net · found in code
  • withings-mcp.com · found in remote endpoint, install command, code

Tools (13)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • get_activityDaily Activityread-only

    Get daily aggregated activity data including steps, distance, elevation, heart rate, calories, and activity durations (soft/moderate/intense). Returns summary data aggregated per day. IMPORTANT: Before executing this tool, if the user's request references relative dates (like 'today', 'yesterday', 'last week', 'this month'), check if there is a date/time MCP tool available to detect the current date and time first.

  • get_heart_signalECG Signalread-only

    Get detailed ECG (electrocardiogram) signal data in micro-volts (μV) for a specific recording. Returns high-frequency waveform data with sampling information. Recording duration: BPM Core (20s), Move ECG/ScanWatch (30s). Sampling frequency: BPM Core (500 Hz), Move ECG/ScanWatch (300 Hz). First use list_heart_records to get the signal ID.

  • get_hrvHeart Rate Variability During Sleepread-only

    Get heart rate variability (HRV) captured during sleep at minute-level resolution. Returns timestamp-keyed maps of RMSSD (root mean square of successive differences), SDNN (standard deviation of NN intervals), and HRV quality scores. RMSSD and SDNN values are in milliseconds; sample-map keys are Unix timestamps in seconds. Use one sleep period per request: Withings returns at most the first 24 hours after startdate. IMPORTANT: Before executing this tool, if the user's request references relative dates (like 'today', 'yesterday', or 'last night'), check if there is a date/time MCP tool availabl…

  • get_intraday_activityIntraday Activityread-only

    Get high-frequency intraday activity data captured throughout the day. Returns time-series data with timestamps. Note: If startdate and enddate are separated by more than 24h, only the first 24h after startdate will be returned. If no dates provided, returns most recent activity data. IMPORTANT: Before executing this tool, if the user's request references relative dates (like 'today', 'yesterday', 'last week', 'this month'), check if there is a date/time MCP tool available to detect the current date and time first.

  • get_measuresHealth Measuresread-only

    Get health measures including weight, height, body composition, blood pressure, heart rate, temperature, and more. Supports single or multiple measure types. IMPORTANT: Before executing this tool, if the user's request references relative dates (like 'today', 'yesterday', 'last week', 'this month'), check if there is a date/time MCP tool available to detect the current date and time first.

  • get_sleepSleep Dataread-only

    Get high-frequency sleep data captured during sleep, including sleep stages and health metrics at minute-level resolution. Use this for detailed analysis of sleep patterns. For aggregated summaries, use get_sleep_summary instead. Note: If startdate and enddate are separated by more than 24h, only the first 24h after startdate will be returned. IMPORTANT: Before executing this tool, if the user's request references relative dates (like 'today', 'yesterday', 'last week', 'this month'), check if there is a date/time MCP tool available to detect the current date and time first.

  • get_sleep_summarySleep Summaryread-only

    Get aggregated sleep activity summaries for specified date range. Returns comprehensive sleep metrics including duration, stages, quality scores, heart rate, breathing analysis, and sleep apnea indicators. Use this for daily/weekly sleep reports. For detailed minute-by-minute data, use get_sleep instead. IMPORTANT: Before executing this tool, if the user's request references relative dates (like 'today', 'yesterday', 'last week', 'this month'), check if there is a date/time MCP tool available to detect the current date and time first.

  • get_stetho_signalStethoscope Signalread-only

    Get detailed stethoscope audio signal data for a specific recording. Returns the raw audio signal array along with technical metadata including frequency, duration, format, size, resolution, channel information, device model, stethoscope position, and valve heart disease (VHD) indicators. First use list_stetho_records to get the signal ID.

  • get_user_devicesUser Devicesread-only

    Get the list of devices linked to the user's account. Returns device information including type, model, battery level, MAC address, firmware version, network status, timezone, and session dates.

  • get_user_goalsUser Goalsread-only

    Get the user's health and fitness goals. Returns goals for steps (daily step count target), sleep (daily sleep duration target in seconds), and weight (target weight with value and unit).

  • get_workoutsWorkoutsread-only

    Get workout summaries including calories burned, heart rate data, distance, steps, elevation, and swimming metrics. Returns aggregated data for each workout session. By default returns ALL available data fields. IMPORTANT: Before executing this tool, if the user's request references relative dates (like 'today', 'yesterday', 'last week', 'this month'), check if there is a date/time MCP tool available to detect the current date and time first.

  • list_heart_recordsHeart Recordsread-only

    Get a list of ECG (electrocardiogram) records with Afib (atrial fibrillation) classification for a given time period. Returns ECG metadata including signal IDs, timestamps, heart rate, Afib detection results, and blood pressure measurements (if taken with BPM Core). Use the signal ID from this list with get_heart_signal to retrieve the full ECG waveform data. IMPORTANT: Before executing this tool, if the user's request references relative dates (like 'today', 'yesterday', 'last week', 'this month'), check if there is a date/time MCP tool available to detect the current date and time first.

  • list_stetho_recordsStethoscope Recordsread-only

    Get a list of stethoscope recordings for a given time period. Returns metadata including signal IDs, timestamps, device IDs, valve heart disease (VHD) indicators, and timezone information. Use the signal ID from this list with get_stetho_signal to retrieve the full audio signal data. IMPORTANT: Before executing this tool, if the user's request references relative dates (like 'today', 'yesterday', 'last week', 'this month'), check if there is a date/time MCP tool available to detect the current date and time first.

Signals

Stars
45
Forks
11
Open issues
2
Last commit
Sep 9, 2026 (1 month ago)
Last release
Feb 17, 2026 (8 months ago)

From GitHub (fetched Oct 24, 2026).

Details

Registry name
io.github.akutishevsky/withings
Version
1.3.0
Auth
Auth not stated
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 25, 2026

More from akutishevsky

Cite this page

Withings Health Data MCP server. Agent Mart. https://agentmart.dev/connectors/akutishevsky-withings (last updated 2026-10-25)