PluginBench
MCP Server
Active
MIT

io.github.davidmosiah/withingsmcp MCP Server

io.github.davidmosiah/withingsmcp

What is the io.github.davidmosiah/withingsmcp MCP server?

Privacy-first, unofficial Withings MCP server for AI health, sleep, activity and heart-rate agents.

How to install io.github.davidmosiah/withingsmcp

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • WITHINGS_CLIENT_ID

    Withings OAuth client ID. Optional when configured with withings-mcp-server setup.

  • WITHINGS_CLIENT_SECRET
    secret

    Withings OAuth client secret. Prefer withings-mcp-server setup so this secret is stored in ~/.withings-mcp/config.json instead of MCP client config.

  • WITHINGS_REDIRECT_URI

    Redirect URI configured in the Withings Developer Dashboard. Optional when configured with withings-mcp-server setup.

  • WITHINGS_TOKEN_PATH

    Optional local path for OAuth tokens. Defaults to ~/.withings-mcp/tokens.json.

  • WITHINGS_PRIVACY_MODE

    Optional payload mode: summary, structured, or raw. Defaults to structured. raw means full Withings API payloads, not continuous 24/7 raw sensor telemetry.

  • WITHINGS_CACHE

    Optional SQLite cache toggle. Set to true or sqlite to enable.

  • WITHINGS_CACHE_PATH

    Optional local SQLite cache path. Defaults to ~/.withings-mcp/cache.sqlite.

  • WITHINGS_NO_CACHE

    Set to true to bypass the in-memory HTTP response cache (60s TTL for GET only). POST/PUT/DELETE and 4xx/5xx responses are never cached regardless. Note: Withings's wbsapi.withings.net is POST-only today, so this is currently a no-op.

~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "withingsmcp": {
      "command": "npx",
      "args": [
        "-y",
        "withings-mcp-unofficial"
      ],
      "env": {
        "WITHINGS_CLIENT_ID": "<YOUR_WITHINGS_CLIENT_ID>",
        "WITHINGS_CLIENT_SECRET": "<YOUR_WITHINGS_CLIENT_SECRET>",
        "WITHINGS_REDIRECT_URI": "<YOUR_WITHINGS_REDIRECT_URI>",
        "WITHINGS_TOKEN_PATH": "<YOUR_WITHINGS_TOKEN_PATH>",
        "WITHINGS_PRIVACY_MODE": "<YOUR_WITHINGS_PRIVACY_MODE>",
        "WITHINGS_CACHE": "<YOUR_WITHINGS_CACHE>",
        "WITHINGS_CACHE_PATH": "<YOUR_WITHINGS_CACHE_PATH>",
        "WITHINGS_NO_CACHE": "<YOUR_WITHINGS_NO_CACHE>"
      }
    }
  }
}

Related MCP servers

Agent-first YouTube Shorts uploader: dry-run validation, OAuth checks, synthetic-media metadata.

1
JavaScript
MIT
View repository →

Agent-first local SEO quality, intent and opportunity engine with CLI and optional MCP server.

0
Python
MIT
View repository →

Unofficial local-first MCP server for Apple Health export data.

1
TypeScript
MIT
View repository →

Precision-audited astrology MCP: natal charts, transits, synastry, moon phases. No API key.

0
TypeScript
MIT
View repository →

Give any AI agent a way to ask a person — for approval, a decision, an answer or a review.

8-dimension business diagnosis with Revenue Leak Score and triple-option recommendations

1
Python
MIT
View repository →