Cronometer MCP server (rollecode/cronometer-mcp) is an MCP server listed on the M8ven Trust Index. It scores 74 out of 100, grade C. It declares 29 tools. No publisher has claimed this listing.
Enables reading and writing your Cronometer food diary from Claude.ai and Claude Code, including food entries, notes, biometrics, exercises, and fasts.
Emerging. No concerning findings. Grades remain capped until the project builds reputation through adoption. Grades reflect the full trust pyramid: code, verification depth, and reputation. New projects cap at C until adoption is earned.
How we verified
Verified is a snapshot. Live keeps it current, and builds your track record.
⚡ Connect GitHub → continuous verification on every pushwhy connect →Who stands behind it
rollecode
Source: Glama
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find. Or connect your repo for our deepest verification, Live Monitored: read-only, revoke anytime. What we access →
Install from
The grade above is for the source repository. Registries can serve a different version, so we mark the ones we were not able to read.
These names and descriptions are the publisher's own, read from the source code. We print them as written. Our assessment is the findings above, not this list.
get_food_logGet all diary entries for a given date.
add_food_entryAdd a food entry to the Cronometer diary.
remove_food_entryRemove one or more food entries from the Cronometer diary.
mark_day_completeMark a diary day as complete or incomplete.
copy_dayCopy all diary entries from the previous day to the given date.
get_daily_nutritionGet daily nutrition summary with consumed macro and micronutrient totals.
get_nutrition_scoresGet nutrition scores with per-nutrient consumed amounts and category grades.
search_foodsSearch Cronometer's food database by name.
get_food_detailsGet detailed food information including nutrition and serving sizes.
add_custom_foodCreate a custom food with any nutrients you have, from 1 to all 94.
retire_custom_foodRetire a custom food so it stops being offered for new entries.
list_nutrientsEvery nutrient add_custom_food accepts, with its unit and category.
get_macro_targetsGet current macro targets including weekly schedule and templates.
get_fasting_historyGet fasting history from Cronometer.
get_fasting_statsGet aggregate fasting statistics.
list_biometricsList the biometric metrics tracked in Cronometer.
get_biometricsGet a biometric time series such as weight or body fat from Cronometer.
edit_food_entryChange the amount or time of an already logged food entry.
add_noteAdd a note to a day in the Cronometer diary.
edit_noteReplace the text of an existing diary note.
add_biometricRecord a biometric measurement, such as weight or body fat.
edit_biometricChange the value of a recorded biometric.
add_exerciseLog an exercise entry.
edit_exerciseChange the duration or calorie burn of a logged exercise.
add_fastRecord a fast.
edit_fastChange a recorded fast, including ending one that is still open.
delete_fastRemove a recorded fast.
get_targetsNutrient targets for the account, as shown beside the diary totals.
set_nutrient_targetSet a nutrient's daily target, its upper limit, or whether it is tracked.
CALL_TIMEOUT_MSHow long a call may go quiet before it is cut off, 120000 by defaultCONFIG_DIR~/.config/cronometer-mcp node set-password.js 'your-password-here'ISSUERThe public address of the serverUPSTREAMWhere the MCP server is, http://127.0.0.1:8430 by defaultMCP_PUBLIC_URLPublic address, used to advertise the icon to clientsMCP_TRANSPORTMCP_HOSTMCP_PORTMCP server port, 8430 by defaultXDG_CACHE_HOMECRONOMETER_USERNAMEyou@example.comCRONOMETER_PASSWORDyour-passwordCRONOMETER_TOTP_SECRETYour two-factor secret, only if you have two-factor on. Needs the totp extraPORTTool annotations
17/29 tools have annotations
Add readOnlyHint or destructiveHint annotations to every tool so hosts can warn users before invoking.
All four hints declared on every tool
12/29 tools missing one or more hints — retire_custom_food (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint); edit_food_entry (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint); add_note (missing: readOnlyHint, destructiveHint, idempotentHint, openWorldHint), +9 more. OpenAI's directory rejects tools where any of the four hints are missing or non-boolean.
For every tool, set all four hints (readOnlyHint, destructiveHint, idempotentHint, openWorldHint) to explicit true/false values that match the handler’s actual behaviour.
Claim the listing to review these findings one by one and send us a correction where you disagree, straight to the team. Claiming also means we tell you when the grade moves, and reach you first if we find anything urgent.
[](https://m8ven.ai/mcp/rollecode/cronometer-mcp)?variant=verified to the badge URL.Vetting this one by hand? Tool Check is an MCP that scores other MCPs. Add it once and ask Claude, ChatGPT, or any MCP client to grade a server, surface CVEs, check the publisher, and suggest safer alternatives — before you install.
https://m8ven.ai/api/mcp/tool-check