MCP App Store
by KeenEthics
Katori icon

Katori

By Orange IQ Labs

Get New App Alerts

Overview

Katori is an AI-native food diary, particularly well suited to Indian foods and everyday portions. Log what you ate in conversation: idlis with sambar, dal and rice, rotis, or a restaurant curry. Search Indian dishes and household measures such as katoris and pieces, correct portions, and save meals you eat often. For dishes without a suitable catalog match, add a clearly labeled nutrition estimate. See your day inside ChatGPT: calories and macros so far, a full day of meals, or the portions and nutrition for one meal. Browse dates, switch views and refresh the interactive diary. Review nutrition summaries and update your daily targets. Requires a Katori account. Sign in with Google or a verified email and password. Your diary, saved meals and goals stay private to your account. Food definitions you add are shared in the Katori catalog. Revoke the connection in Katori’s Account settings. Nutrition values may be estimates; Katori is a food tracking tool.

Tools

add_food

ChatGPT
Add a food definition shared with all Katori users. Nutrients apply to basis.amount in basis.unit, and measures use the same unit. Names identify foods rather than people; estimated foods are labeled '(estimated)'. Repeating the same requestId with identical data is retry-safe.

delete_entry

ChatGPT
Delete the logged diary item identified by entryId. Requires its current version; a retry of the same deletion is safe.

delete_saved_meal

ChatGPT
Delete a private saved meal without deleting any previously logged entries.

get_day_status

ChatGPT
Fetch a complete day's logged nutrition, current goals, all six meals and portion details for calculations or UI refresh. Dates default to today in the account timezone. Unknown nutrition remains null/incomplete; empty meals mean nothing logged.

get_diary

ChatGPT
Read logged items, IDs, versions, portions and nutrients for up to 31 days. Paginated; pass nextOffset to continue.

get_food

ChatGPT
Inspect a food's nutrition basis and available serving measures.

get_nutrition_summary

ChatGPT
Calculate totals and daily averages for up to 366 days. Missing days are not zero-intake days; incomplete flags identify unknown nutrients.

get_profile

ChatGPT
Get the connected user's name, current local date, timezone and nutrition goals.

get_saved_meals

ChatGPT
List the user's private saved meals and their reusable portions.

log_meal

ChatGPT
Log one or more foods in a meal using existing food and measure IDs. Repeating the same requestId with identical data is retry-safe.

log_saved_meal

ChatGPT
Log a saved meal on a date with an optional portion multiplier. Reuse requestId on retries.

save_meal

ChatGPT
Save logged diary items as a private reusable meal, or update an existing saved meal using its id and version.

search_foods

ChatGPT
Search catalog and shared foods, returning food IDs, nutrition and available serving measures.

set_nutrition_goals

ChatGPT
Update the user's daily nutrition goals when requested. Calories are kcal; other nutrients are grams. Use null to unset a goal.

show_diary

ChatGPT
Display Katori's interactive food diary in compatible MCP Apps clients: current status (view=status), a full day (view=day), or one meal's portions and nutrients (meal). Dates default to today in the account timezone. All arguments are optional, including for sidebar and conversation-panel entrypoints.

update_entry

ChatGPT
Edit a logged item's quantity, serving measure, date or meal slot, or replace its food. Requires the entry's current version. A replacement food requires its measureId.

Capabilities

InteractiveWrites

Example Prompts

Click any prompt to copy it.

Similar Apps