Tools
Every tool the connector offers, what it reads or writes, and its units.
In development. The connector is not live yet. This page describes the plan, and its steps can change before it ships.
Units and dates
- Energy is in kcal. Protein, carbs, fat, and fiber are in grams.
- Weight is in the unit you chose in the app, kg or lb.
- Dates are
YYYY-MM-DD, in the time zone set in the app. - A range is at most 31 days.
Read
Each read tool is marked read-only, so an assistant can run it without asking you.
get_days(from, to)
Calories, protein, carbs, fat, and fiber eaten each day, against that day’s targets. Each day says if you marked it complete.
get_food_log(date)
Each entry for one day, with its meal, amount, numbers, and where it came from.
get_targets()
Your calorie and macro targets, your goal, and the date of your next check-in.
get_weight(from, to)
Your weigh-ins and the trend weight for each day.
get_expenditure(from, to)
What Fit Shapes estimates you burn each day, from your log and your weight trend.
Write
Each write tool is marked as a write, so Claude and ChatGPT ask you before they run it.
log_food(name, calories, protein, carbs, fat)
Adds one entry to your food log and returns it. Optional inputs are fiber, meal, and date.
Without a date, the entry goes on today.
log_food takes numbers, not a description. The assistant does the estimate. Fit Shapes does not
run its own scanner on the request.
log_weight(weight, date)
Adds one weigh-in and returns your new trend weight.
What it cannot do
- Edit or delete an entry. Do that in the app.
- Change your targets or your goal, or answer the weekly check-in.
- Read your photos, your account details, or your membership.