Checking...

Free & open-source remote MCP server

Your Withings health data,
inside Claude and ChatGPT.

A free, open-source Withings MCP server that connects your scale, watch, and sleep tracker to Claude, ChatGPT, or any MCP client. Ask about your sleep, weight, heart, and activity in any language — no dashboards, no exports.

  • Open source (MIT)
  • OAuth 2.0 + PKCE
  • Read-only access
  • 13 health tools

Works with Claude, ChatGPT, and any MCP-compatible client — one server URL, no API keys, no code.

  • Claude
  • ChatGPT
  • Any MCP client

How it works

Three steps from Withings account to AI-powered answers. No install, no scripts — the server runs remotely at withings-mcp.com/mcp.

  1. Connect

    Add https://withings-mcp.com/mcp as a connector in Claude, ChatGPT, or your MCP client of choice.

  2. Authorize

    Sign in with your Withings account via OAuth 2.0 — your password never touches the server, and access is read-only.

  3. Ask

    Ask anything — "How did I sleep this month?" — and your AI assistant pulls the data and analyzes it on the spot.

What your AI can analyze

Thirteen read-only tools expose every metric your Withings devices capture — so Claude and ChatGPT can spot the trends you'd miss.

Sleep

Sleep stages, duration, heart rate during sleep, minute-level heart rate variability, breathing quality, and sleep score — ready for AI analysis.

Body

Weight trends, full body composition, blood pressure, and temperature readings from your Withings scale and monitors.

Activity

Steps, workouts, calories burned, and high-frequency intraday data — down to minute-level resolution.

Heart

ECG recordings, raw waveform data, and atrial fibrillation detection results, straight from your ScanWatch or BPM Core.

Quick setup

Point your client at one URL and authorize with your Withings account. That's the whole install — Claude, ChatGPT, and other MCP clients below.

Add the connector once in Claude on desktop or web, and it appears in your iOS and Android app too.

  1. In Claude on web or desktop, go to CustomizeConnectors
  2. Click +, then Add custom connector
  3. Set the server URL to https://withings-mcp.com/mcp — leave the advanced OAuth fields empty
  4. Click Add, then Connect, and sign in with your Withings account
  5. In a chat, open the + tools menu and make sure the connector is enabled

Available on all Claude plans (Free accounts are limited to one custom connector).

ChatGPT runs full MCP connectors in developer mode — a one-time switch to flip.

  1. In ChatGPT on the web, open SettingsSecurity and login and turn on Developer mode
  2. Open SettingsPlugins (labeled Apps in some accounts) and click +
  3. Name it, paste the server URL https://withings-mcp.com/mcp, and choose OAuth as authentication — no client ID or secret needed
  4. Confirm, then sign in with your Withings account when the authorization window opens
  5. In a new chat, open the + menu in the composer, choose Developer mode, and select the connector

Requires a ChatGPT Plus, Pro, Business, Enterprise, or Edu plan (web). Business/Enterprise admins must allow developer mode first.

Any MCP client that supports remote servers with OAuth 2.0 + PKCE can connect with the config below.

{
  "mcpServers": {
    "withings": {
      "url": "https://withings-mcp.com/mcp"
    }
  }
}

Add this to your client's MCP settings — the server handles OAuth on first connect.

See it in action

A real conversation: AI analyzing Withings health data through the MCP server — no exports, no spreadsheets.

Demo of the Withings MCP server: an AI assistant analyzing Withings sleep and health data in a chat conversation

Frequently asked questions

What is the Withings MCP server?

It's a free, open-source remote MCP (Model Context Protocol) server that connects your Withings health devices to AI assistants like Claude and ChatGPT. Instead of scrolling through the Withings app, you ask questions in any language — "How has my sleep changed this month?" — and your AI assistant reads the data and answers, with full analysis.

Can I connect Withings to ChatGPT?

Yes. ChatGPT supports MCP connectors, so you can add https://withings-mcp.com/mcp as a connector, authorize with your Withings account, and start asking about your sleep, weight, heart, and activity data directly in ChatGPT. Access is read-only and handled through OAuth 2.0 — ChatGPT never sees your Withings password, and you can revoke access anytime.

How do I connect Withings to Claude?

Add https://withings-mcp.com/mcp as a custom connector in Claude on desktop or web, then authorize with your Withings account when prompted. Once added, the connector also appears in the Claude mobile app on iOS and Android. From there, just ask — Claude uses the server's read-only tools to pull and analyze your data.

Which Withings devices are supported?

All of them. Any device that syncs to your Withings account works, including Body Smart and Body Comp smart scales, ScanWatch and ScanWatch Light hybrid smartwatches, the Sleep Analyzer sleep mat, BPM Connect and BPM Core blood pressure monitors, and the Thermo smart thermometer. No per-device setup needed.

What health data can the AI analyze?

Thirteen tools cover four areas: sleep (stages, duration, heart rate during sleep, heart rate variability, breathing quality, sleep score), body (weight, body composition, blood pressure, temperature), activity (steps, workouts, calories, minute-level intraday data), and heart (ECG recordings, raw waveforms, atrial fibrillation detection). Devices and goals are available too. Everything your Withings devices capture, your AI can analyze.

How does it work, and is my health data secure?

MCP is an open standard created by Anthropic that lets AI assistants securely connect to external data. This server authenticates you with Withings via OAuth 2.0 with PKCE — your credentials are never shared with the AI. Access is strictly read-only, tokens are encrypted at rest with AES-256-GCM, and no health data is stored or logged beyond the active session. You can revoke access at any time from your Withings account settings.

Is the Withings MCP server free and open source?

Yes — completely free, with no accounts, subscriptions, or API keys. The full source code is published under the MIT license at github.com/akutishevsky/withings-mcp, so you can audit exactly how your data is handled, self-host it, or contribute. If you find it useful, you can support server costs on Patreon.