“Compare my weekday and weekend calorie patterns this month.”
Uses daily summaries and nutrition progress.
Read-only by default
Bring the TypeCal data you already own into Codex, ChatGPT, Claude, and other compatible AI tools. Ask better questions without exporting spreadsheets or copying meal logs into a chat.
get_nutrition_progress
Ask the questions between the numbers
TypeCal returns structured facts. Your chosen AI tool helps you compare, summarize, and notice patterns.
“Compare my weekday and weekend calorie patterns this month.”
Uses daily summaries and nutrition progress.
“Which days am I consistently missing my water target?”
Uses hydration progress.
“Find my saved high-protein breakfasts.”
Uses saved meals and recipes.
“Summarize what I logged yesterday and where my macros landed.”
Uses a day summary and food logs.
Fifteen purpose-built tools
Every connection starts read-only. Nine tools read your data; six can add to it, and each one stays off until you allow its category — grocery, recipes, or logging — from TypeCal Connections. Every request is tied to the TypeCal account that approved it.
See what stays protectedRead · nine tools
get_profile_and_targetsGoals and daily targetsget_day_summaryOne day at a glancelist_food_logsPaginated food historyget_nutrition_progressCalories and macro trendsget_hydration_progressWater progress over timelist_saved_mealsYour reusable mealslist_recipesYour recipe libraryget_recipeOne saved recipeget_grocery_listWhat is on your grocery listWrite · six tools, off by default
add_grocery_itemsAdd items to the listupdate_grocery_itemCheck off or correct an itemadd_recipe_to_grocery_listA recipe’s ingredients, addedcreate_recipeSave a recipe to your librarylog_recipeLog a saved recipe as eatenlog_waterLog a drink of waterA narrow, visible permission
Targets, nutrition summaries, food logs, hydration progress, saved meals, recipes, and the grocery list belonging to your account.
There is no delete tool. Nothing a connected client does can remove a meal, a recipe, or a grocery item, and it cannot write anything to Apple Health.
Every connection starts read-only and uses expiring OAuth tokens. TypeCal Connections — available once browser connections are enabled for your account — is where you allow grocery, recipes, or logging, withdraw any of them, or disconnect the client entirely.
TypeCal does not store your prompts or the contents returned to your AI client in its MCP audit log. Operational records are limited to metadata such as the user, client, tool name, outcome, timing, and request ID.
Private beta
TypeCal MCP has two isolated beta connection paths. Existing bearer/session beta users keep the current API endpoint. Approved OAuth users connect through the separate OAuth-beta endpoint; browser sign-in and directory availability are enabled only after each release gate passes.
OAuth connectionPrivate beta · availability may be limited
https://mcp-beta.typecal.typegenstudio.com/mcp
https://api.typecal.typegenstudio.com/mcp
Never paste a TypeCal access token into a website or support message.