Get diary
Everything logged on one day, grouped by meal, with calories and macros per entry and for the day.
MCP tool fitatu_read → get_diary
read
Returns the food diary for one day, meal by meal, in the order of your meal scheme. Each entry has an item_id, the amount you logged and its calories, protein, fat and carbohydrates. Totals cover the whole day. Use item_id with delete_diary_item.
Parameters
| Name | Type | Description |
|---|---|---|
| date date | date | Day to read, YYYY-MM-DD. Default: today. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "fitatu_read",
"arguments": {
"operation": "get_diary",
"arguments": {}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"date": "2026-10-13",
"meals": [
{
"meal": "breakfast",
"items": [
{
"item_id": "it_5c20",
"name": "Rye bread",
"amount": "2 slices",
"kcal": 160,
"protein_g": 6,
"fat_g": 2,
"carbs_g": 30
},
{
"item_id": "it_5c21",
"name": "Egg",
"amount": "2 pieces",
"kcal": 144,
"protein_g": 12,
"fat_g": 10,
"carbs_g": 1
}
]
}
],
"totals": {
"kcal": 304,
"protein_g": 18,
"fat_g": 12,
"carbs_g": 31
}
},
"isError": false
}