Withings

Unofficial Withings data for AI agents. Prefer MCP tools if connected; otherwise the package CLI. Use when the user wants Withings data or actions through an agent.

davidmosiah Updated

File contents

Withings — skill or MCP

Same binary either way. Do not duplicate the API client.

Choose a surface

MCP — tools appear natively after stdio/HTTP config:

{ "mcpServers": { "withings": { "command": "npx", "args": ["-y", "withings-mcp-unofficial"] } } }

Do not put mutation flags in that snippet.

Skill / CLI — no MCP client required. Same tools:

npx -y withings-mcp-unofficial call withings_connection_status --json '{}'

If MCP tools named withings_* are already available, use them. Do not also shell out.

Loop

  1. Call withings_connection_status (or doctor --json when that exists).
  2. Use read tools as asked.
  3. Stop on USER_ACTION_REQUIRED. Do not invent env flags. Do not enable mutations from this skill.

Never

  • Paste tokens into git, chat logs, or the prompt
  • Copy a mutations-enabled assignment into config

davidmosiah/withingsmcp/tree/main/skill commit 20e8d436d7

Frequently asked questions

npx skillmds@latest add davidmosiah-withingsmcp/withings