mfp_log_fast
Record a completed intermittent fasting window in MyFitnessPal by specifying start and end times. The tool creates an entry and returns an ID for later updates or deletions.
Instructions
Log a completed intermittent fasting window in MyFitnessPal.
Creates a new entry with the given start and end times. If `id` is
omitted, a fresh uppercase UUIDv4 is generated (matches how the iOS
app self-assigns ids). The returned `id` is what `mfp_update_fast` and
`mfp_delete_fast` accept — save it if you plan to modify the entry
later.
Args:
params: LogFastInput (fast_started, fast_ended, id?, response_format)
Returns:
str: The created entry with id, timestamps, created_at, and status
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"params": "<params>"
},
"name": "mfp_log_fast"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |