{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ekelly95/cronometer-mcp","description":"Your Cronometer diary, nutrition with honest coverage (missing is never zero), and safe writes.","title":"Cronometer","repository":{"url":"https://github.com/ekelly95/cronometer-mcp","source":"github"},"version":"1.0.1","packages":[{"registryType":"npm","identifier":"@ekelly95/cronometer-mcp","version":"1.0.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Cronometer account email. Optional if `npx @ekelly95/cronometer-mcp setup` saved it.","format":"string","name":"CRONOMETER_USERNAME"},{"description":"Cronometer password. Optional if setup saved it to the OS keyring.","format":"string","isSecret":true,"name":"CRONOMETER_PASSWORD"},{"description":"Set to 1 to accept the risks of unofficial access when using environment credentials.","format":"string","name":"CRONOMETER_LIVE_ENABLED"},{"description":"Base32 authenticator key, for accounts with two-factor sign-in.","format":"string","isSecret":true,"name":"CRONOMETER_TOTP_SECRET"},{"description":"Diary timezone, e.g. America/New_York. Defaults to the saved setup, else this computer's.","format":"string","name":"CRONOMETER_TIMEZONE"},{"description":"Set to 1 to offer no tool that can change the account.","format":"string","name":"CRONOMETER_READ_ONLY"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-18T06:42:35.791864Z","publishedAt":"2026-10-18T06:42:35.791864Z","updatedAt":"2026-10-18T06:42:35.791864Z","isLatest":true}}}
