AI assistant · MCP
Your assistant can keep the journal.
Plenty of people already describe meals to ChatGPT. The part that does not work is everything after: no daily total, no history, nothing to look back at. Emira runs a remote MCP server, so the assistant you already talk to can write into a real food journal, and read it back.
What the assistant can do.
Five tools, no more. Each one is a deliberate decision about what an external client should be able to reach.
get_profileReads your profile, tracking settings and goals.
get_daily_summaryReads a day's totals and the entries behind them.
get_entryReads one entry in full, with every ingredient.
create_entryLogs a new entry.
update_entryCorrects an entry that already exists.
Why this exists
A conversation is a very good interface for describing food and a very bad place to keep a record. It scrolls away, it cannot total a day, and it has no product data to look things up in. It recalls rather than retrieves.
Splitting those jobs is the whole idea. The assistant handles the language; Emira handles the lookup, the arithmetic and the memory. You get to log a meal without opening an app, and still have a journal that is there tomorrow.
Connecting uses OAuth against the same account as the mobile app, with a consent screen listing exactly what is being granted. Authorization codes and tokens are stored as hashes only.
Questions people ask
- Can I track food with ChatGPT?
- You can describe food to any assistant, but a chat has no daily total and forgets. Connecting Emira over MCP gives the assistant a real journal to write into and read back, so 'what have I had today' has an actual answer.Setup and prompting guide
- Which assistants work?
- Any MCP client that supports OAuth. The server URL is https://www.emira-foodjournal.com/mcp and you sign in with the same account as the app.Everything Emira connects to
- Does the assistant get access to everything?
- It gets exactly the five tools listed on this page, after you approve the connection on a consent screen. Access tokens are stored only as hashes.What is stored, and how
- Do entries from an assistant look different in the app?
- No. They are ordinary entries in your day, editable in the app like any other, and they count towards the same totals.