cronometer-core
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@cronometer-coreHow many calories did I eat yesterday?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
cronometer-core
Shared Python core for a Cronometer CLI and a Cronometer MCP server, so an assistant (Claude, or any MCP client) can read your own Cronometer nutrition and biometric data.
All API-client, auth, model, and business logic lives in src/cronometer_core/
once. spec.py declares every operation, and both adapters are generated
from it, so the CLI and MCP surfaces can never drift:
cronometer_core.cli:cli— aclickCLI (cronometer <command> [switches]).cronometer_core.mcp_server:main— a FastMCP server (Streamable HTTP) whose tools are a 1:1 wrapper of the CLI switches.
Output is normalised JSON by default; --text (CLI) / text=true (MCP read
tools) renders a human-readable view. Cronometer has no public API key — auth is
a session + GWT-RPC login handshake using your ordinary cronometer.com
username/password. Everything is read-only.
Layout
Module | Role |
| Resolve |
| Typed |
|
|
|
|
| CSV parsers + number-normalisation + nutrient IDs. |
| Single source of truth — one pure function per op. |
| Declarative op registry that drives both adapters. |
| Human-readable rendering ( |
| Thin adapters generated from |
Related MCP server: garmin-mcp
Develop
pip install -e '.[dev]'
ruff check . && mypy && pytest --covRequires Python 3.10+ (FastMCP). The bundled python:3.12-slim Dockerfile
matches the version CI builds against.
Configuration
Env var | Required | Default |
| yes | — |
| yes | — |
| no |
|
| no |
|
| no |
|
Attribution
Licensed MIT — see LICENSE. Cronometer has no public API; this uses the same
session/GWT-RPC path the website does, with your own account credentials,
and is read-only. It is unofficial and not affiliated with Cronometer.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityAmaintenanceMCP server for Cronometer nutrition tracking, enabling food diary management, nutrition data retrieval, food search, and biometric tracking via Cronometer's mobile REST API.1545MIT
- FlicenseAqualityCmaintenanceProvides read-only access to your Garmin Connect health data, including sleep, HRV, body battery, stress, training readiness, and activities, through an MCP server.14

Aidlab MCPofficial
AlicenseNot gradedqualityBmaintenanceConnects Aidlab wellness data to AI tools through MCP, providing read-only access to daily summaries, steps, heart rate, HRV, sleep, activities, and profile with OAuth authentication.MIT- AlicenseNot gradedqualityBmaintenanceEnables MCP clients like Codex and Claude Code to securely read and manage a personal Cronometer account, including food logs, nutrient summaries with missing-data awareness, food search, biometrics, and export analysis.MIT
Related MCP Connectors
Garmin data in Claude & ChatGPT via the Garmin Health API. OAuth sign-in, no password sharing.
Brazilian Open Finance MCP — 30+ banks (Itaú, Nubank, etc.) to Claude/Cursor. Read-only.
Read-only MCP access to sessions, funnels, campaigns, errors, live visitors, and anomalies.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/johnkattenhorn/cronometer-core'
If you have feedback or need assistance with the MCP directory API, please join our Discord server