withings_goals
The targets set in the Withings app: daily step goal, sleep goal and target weight.
Parameters
None. This tool takes no arguments.
Output
A markdown table rather than JSON — roughly a third of the tokens, and models reason over rows more reliably than nested objects.
Notes and gotchas
- Requires a connected Withings account. Connect it from your dashboard — no developer account needed.
- Read-only: this tool cannot change anything in your account.
Call it directly
The endpoint is plain JSON-RPC, so you can test without any client:
curl -s https://fitnesspeak.app/mcp \
-H "Authorization: Bearer fp_live_YOUR_KEY_HERE" \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "withings_goals",
"arguments": {}
}
}'
Tool description the model sees
The targets set in the Withings app: daily step goal, sleep goal and target weight. Call this when the user asks what they are aiming for, or when a comparison needs their goal rather than their actual numbers.
Descriptions say when to call a tool, not just what it does — that trigger wording is what models actually route on.
Use withings_goals in your assistant
14-day free trial. Card required so there's no second signup at the end; cancel before day 14 and you're charged nothing.