Official ChatGPT connection

Amy Food Journal for ChatGPT

Review a private Amy journal and make bounded food-entry updates only when the user asks. The connection is OAuth-only and every request is restricted to the authenticated Amy account.

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