Cronometer MCP Server
An MCP (Model Context Protocol) server that provides access to your Cronometer nutrition data. Pull detailed food logs, daily macro/micro summaries, manage diary entries, fasting, biometrics, and recurring foods - all from Claude, Cursor, or any MCP-compatible client. Its 31 documented tools cover macro, food, diary, entry. It runs locally over stdio via the published package.
People connecting this server to Claude, Cursor, VS Code, or another MCP client. The project is written in Python.
VERIFIED ACTIVE
LAST COMMIT 2026-08-20 · ★ 17 · #68 OF 848 MAINTAINED OTHER · VERIFIED 2026-08-25
MIT · Python servers · how we verify → /methodology
01 · Install Cronometer
before you install - you'll need
Set CRONOMETER_USERNAME, CRONOMETER_PASSWORD, CRONOMETER_DATA_DIR before connecting.
Claude Code
claude mcp add cphoskins-cronometer-mcp -- uvx cronometer-mcp Claude Desktop / Cursor / VS Code - add to config
{
"mcpServers": {
"cphoskins-cronometer-mcp": {
"command": "uvx",
"args": [
"cronometer-mcp"
]
}
}
} Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.
Using another client? Same JSON, different key
Claude Desktop · mcpServers
Cursor · mcpServers
VS Code · servers
Windsurf · mcpServers
Zed · context_servers
Cline · mcpServers
Roo Code · mcpServers
Continue · mcpServers
LibreChat · mcpServers
Gemini CLI · mcpServers
Codex CLI · mcp_servers
Full setup guides: every client.
02 · Evidence
Security posture
What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.
runs as local process (stdio) - runs on your machine with your user's permissions
license MIT - declared in the repository
pypi package cronometer-mcp - check the name against the project README before installing (PyPI has no namespace ownership)
registry namespace io.github.cphoskins is GitHub-verified and matches the repo owner
03 · What Cronometer can do
Prose above is summarized from the project's README and registry record - no invented capabilities.
What you can build
With this server connected, an agent can search the Cronometer food database, list this account's diary groups and the values diary_group accepts, get full nutrition info and serving measure IDs for a food, and add a food entry to the diary.
Capability map
Tools grouped from the project's README - what Cronometer lets an agent do.
read & search
5 tools - e.g. Daily macro totals (calories, protein, carbs, fat, fiber); Detailed vitamin/mineral breakdown with period averages; Search the Cronometer food database
get_daily_nutrition · get_micronutrients · search_foods · get_repeated_items · get_recent_biometrics
Macro
5 tools - e.g. Get daily macro targets (or full weekly schedule with target_date="all"); Update daily macro targets (partial updates supported); List all saved macro target templates
get_macro_targets · set_macro_targets · list_macro_templates · create_macro_template · set_weekly_macro_schedule
Food
4 tools - e.g. Individual food entries with macros + micros for a date range; Get full nutrition info and serving measure IDs for a food; Add a food entry to the diary
get_food_log · get_food_details · add_food_entry · remove_food_entry
Diary
2 tools - e.g. List this account's diary groups and the values diary_group accepts; a diary group name (case-insensitive) or a 0-based index.
list_diary_groups · diary_group
Repeat
2 tools - e.g. Add a recurring food entry that auto-logs on selected days; Delete a recurring food entry
add_repeat_item · delete_repeat_item
Fasting
2 tools - e.g. View all fasts or fasts within a date range; Aggregate fasting statistics (total hours, longest, averages)
get_fasting_history · get_fasting_stats
delete
2 tools - e.g. Cancel an in-progress fast while preserving the recurring schedule; Delete a fast entry
cancel_active_fast · delete_fast
Biometric
2 tools - e.g. Log weight (lbs), blood glucose (mg/dL), heart rate (bpm), or body fat (%); Remove a biometric entry
add_biometric · remove_biometric
Latest releases
v2.2.0 · 2026-08-20
delete_repeat_item could not delete anything. The tool itself was fine - · get_repeated_items never gave it a usable id. · The problem · The old parser located fields by scanning for integers greater than 10000. · That…
v2.1.2 · 2026-08-20
v2.1.1 · 2026-08-20
Fixes a dependency resolution bug that made fresh installs of 2.1.0 unusable. · The problem · mcp 2.0.0 removed mcp.server.fastmcp. Our dependency was declared as an · unbounded mcp>=1.0.0, so a clean pip install…
04 · Who maintains Cronometer
cronometer is maintained by cphoskins. It's the only MCP server we track from this author; the repo dates to Mar 2026.
05 · Facts
- repository
- github.com/cphoskins/cronometer-mcp
- category
- other - ranked #68 of 848 actively-maintained other servers as of 2026-08-25.
- release cadence
- 4 releases in the last 90 days (latest 2026-08-20)
- registry
- io.github.cphoskins/cronometer (active, first published 2026-03-01 · 4 versions)
- packages
- pypi:cronometer-mcp
06 · Cronometer FAQ
Is Cronometer still maintained?
Yes - as of 2026-08-25, its last commit was 2026-08-20 and it shipped 4 releases in the last 90 days. We re-verify nightly.
What can Cronometer do?
With this server connected, an agent can search the Cronometer food database, list this account's diary groups and the values diary_group accepts, get full nutrition info and serving measure IDs for a food, and add a food entry to the diary.
How do I install Cronometer?
Run `uvx cronometer-mcp`. The README documents 3 environment variables (CRONOMETER_USERNAME, CRONOMETER_PASSWORD, CRONOMETER_DATA_DIR) to set first. Set CRONOMETER_USERNAME, CRONOMETER_PASSWORD, CRONOMETER_DATA_DIR before connecting. You can also paste the ready-made client config above.
Does Cronometer run locally?
Yes - it's a stdio server: it runs on your machine (via uvx) with your user's permissions. Your data stays local unless the server itself calls external APIs.
07 · Alternatives to Cronometer
Alternatives to Cronometer
Maintained other servers if Cronometer isn't the fit.
- Heyputer MCP Server Puter MCP enables AI tools to interact with Puter: manage files, websites, workers, and more ★ 43,204 · 2026-08-24
- Server Commands An MCP server to run arbitrary commands ★ 38,704 · 2026-08-05
- Zotero MCP (54yyyu) Search, read, annotate, and add to your Zotero research library, local or web. ★ 4,780 · 2026-08-25
- Firebase MCP Gives AI development tools Firebase-specific capabilities and expertise. ★ 4,460 · 2026-08-25
- Microsoft Fabric MCP Server MCP tools for interacting with Microsoft Fabric ★ 3,598 · 2026-08-21
- Ship Swift 40+ production-ready SwiftUI recipes for building full-stack iOS apps via MCP. ★ 2,968 · 2026-08-09
More MCP servers to compare · Elasticsearch MCP Server · Crabeye MCP Bridge · Agentskb · VerifiMind PEAS - RefleXion Trinity · Property Valuation Server
More Python MCP servers · CrowdStrike Falcon MCP Server · Trentina · Cruxible Core · see all