mcp-server-withings
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| WITHINGS_REDIRECT_URI | Yes | The redirect URI for the Withings app, must match exactly. | |
| WITHINGS_ENABLE_WRITES | No | Set to 'true' to enable write tools. | false |
| WITHINGS_ENCRYPTION_KEY | Yes | AES-256-GCM encryption key for the token store, never commit. | |
| WITHINGS_TRUST_FORWARDED_USER | No | Set to 'true' when behind a gateway that forwards X-MCP-User. | false |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| withings_search_capabilitiesA | Find the right Withings tool. Use first. |
| withings_connectA | Start linking YOUR Withings account. Returns an authorization URL — open it in your browser, sign into Withings, and approve. After that the data tools work. Needed once (and again only if you disconnect or the link expires). |
| withings_statusA | Whether your Withings account is linked and token freshness. |
| withings_disconnectA | Remove your stored Withings tokens from this server. |
| withings_get_measuresA | Body measurements by type + date range. Common meastypes: 1=weight,5=fat-free mass,6=fat ratio %,8=fat mass,9=diastolic,10=systolic,11=heart pulse,54=SpO2,76=muscle mass,77=hydration,88=bone mass. Defaults to weight+composition. |
| withings_get_activityA | Daily steps/calories/distance/active minutes for a date range. |
| withings_get_sleepA | Per-night sleep summary, or high-frequency sleep phases with detailed=true. |
| withings_get_workoutsC | Logged workouts with type, duration, calories, HR. |
| withings_get_heartA | List heart/ECG recordings for a date range, or fetch one ECG signal by signalId. |
| withings_get_devicesC | Your linked Withings devices. |
| withings_get_goalsC | Your step/sleep/weight goals. |
| withings_add_measureA | Manually log a body measurement (e.g. weight in kg). Requires write access. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/borgels/mcp-server-withings'
If you have feedback or need assistance with the MCP directory API, please join our Discord server