Production MCP endpoint
Use OAuth 2.1 authorization code flow with PKCE. Amy API keys are not accepted by this ChatGPT-specific endpoint.
https://connect.amyfoodjournal.com/mcp/openai
Read tools
get_nutrition_summary— daily nutrition totals, goals, water, and contributing entries.list_food_entries— dated journal entries with item-level nutrition.get_profile— nutrition goals, timezone, units, water goal, and high-level activity and goal context.list_weight_history— recent weight dates and values.
Write tools
log_food— logs food or drink after an explicit user request.edit_food_item— corrects exactly one selected journal item.merge_food_items— merges 2 to 8 selected items while preserving their summed nutrition.delete_food_item— soft-deletes exactly one selected item.
Minimized data contract
Results contain only the requested journal dates, visible food names and nutrition, nutrition goals and preferences, timezone, units, water goal, high-level activity and goal context, recent weight dates and values, and short-lived opaque item references needed for precise follow-up actions.
The ChatGPT route excludes email and credentials, database IDs, audit timestamps, internal notes and confidence data, location, birthday and age, sex, height, profile-level current and target weight fields, BMR and TDEE, medical circumstances, and account flags. Requested weight values are returned only by list_weight_history.
Safety boundaries
- Write tools run only after an explicit user request and are rate-limited and audited.
- Opaque item references are scoped to the authenticated user and expire.
- Broad account deletion, full-history deletion, payment actions, and all-food-log wipes are not exposed.
- Amy is a wellness journal, not a medical device or substitute for professional medical advice.