Checking...

Withings MCP Server

Access your Withings health data through Claude using the Model Context Protocol

Quick Setup

Works with Claude.ai and the Claude desktop app. Once connected on desktop, it also appears on your iOS and Android app.

  1. Click Customize, then Connectors
  2. Click the + button, then Add Custom Connector
  3. Set the name and Remote MCP Server URL to https://withings-mcp.com/mcp
  4. Click Connect and authorize with your Withings account

Add to your MCP client configuration:

{
  "mcpServers": {
    "withings": {
      "url": "https://withings-mcp.com/mcp"
    }
  }
}
  1. Add the JSON config above to your client's MCP settings
  2. The server uses OAuth 2.0 — your client must support the authorization code flow with PKCE
  3. On first connect, authorize with your Withings account

What you can do

sleep
Sleep

Sleep stages, duration, heart rate, breathing quality

body
Body

Weight, body composition, blood pressure, temperature

activity
Activity

Steps, workouts, calories, intraday tracking

heart
Heart

ECG recordings, waveform data, afib detection

Demo

Withings MCP Server demo showing health data analysis in Claude
Learn more about Withings MCP Server

What is the Withings MCP Server?

The Withings MCP Server is a free, open-source integration that connects your Withings health devices to Claude AI using the Model Context Protocol (MCP). Instead of manually checking the Withings app for your health data, you can ask Claude questions in plain English and get instant, AI-powered analysis of your health metrics.

Supported Withings Devices

This server works with all Withings connected health devices, including Body Smart and Body Comp smart scales, ScanWatch and ScanWatch Light hybrid smartwatches, Sleep Analyzer sleep tracking mat, BPM Connect and BPM Core blood pressure monitors, and Thermo smart thermometer. Any device that syncs data to your Withings account is automatically accessible through Claude.

Health Data You Can Access

Sleep tracking: Analyze your sleep stages (light, deep, REM), sleep duration, heart rate during sleep, breathing disturbances, snoring detection, and overall sleep score. Ask Claude to identify patterns in your sleep quality over weeks or months.

Body measurements: Track weight trends, body fat percentage, muscle mass, bone mass, body water percentage, visceral fat, and BMI. Claude can chart your progress toward weight goals and spot trends you might miss.

Heart health: Access ECG recordings, resting heart rate data, blood pressure readings, pulse wave velocity, and atrial fibrillation detection results. Review your cardiovascular health history through conversation.

Activity and workouts: Review daily step counts, distance walked, calories burned, active minutes, elevation climbed, and detailed workout summaries with heart rate zones.

How Does MCP Work?

The Model Context Protocol is an open standard developed by Anthropic that allows AI assistants like Claude to securely connect to external data sources. When you connect this server, Claude gains read-only access to your Withings data through a secure OAuth 2.0 flow. Your credentials are never shared with Claude directly - the server handles authentication and only passes health data when you ask for it.

Privacy and Security

This server is designed with privacy as a priority. All tokens are encrypted at rest using AES-256-GCM. No personal health data is logged or stored on the server beyond what's needed for the active session. The entire codebase is open source so you can verify exactly how your data is handled. You can revoke access at any time from your Withings account settings.