Manage your fitness over iMessage.

Text a picture of your food, send your measurements, share your weight, log your workouts — skcal tracks everything for you.

# text anything to start — your food, weight, or just "hi". or start in the browser.

A real iMessage thread with skcal, a burrito bowl photo logged at 760 calories and 46g protein, then dinner advice from the remaining budget
The skcal Today view on iPhone, weight trend down 1.3 lb this week, shoulder-to-waist ratio, and body measurements

Fully customizable, when you want it.

Everything the agent does over text is an API you can call yourself. Wire skcal into Claude, your terminal, or your own scripts.

MCP server, first-class

Connect Claude, ChatGPT, or Claude Code over OAuth 2.1 with no tokens to paste. Eight tools, scoped to your account: skcal_get_status, skcal_log_meal, skcal_move_food…

A real CLI

Log weigh-ins, meals, and measurements from your shell. One install, browser or API-key sign-in:

$ npm i -g @skeptrune/skcal

Typed HTTP API

OpenAPI 3.1 behind every surface, with scoped bearer keys for scripts and a webhook endpoint for your smart scale. It's your data — pull it however you like.

Works with

iMessage Claude Claude Code ChatGPT Cursor any MCP client

One plan. Everything.

No free tier, no feature matrix. Every surface (iMessage, app, agent, MCP, CLI, API) in one price.

Start tracking today

Connect your agent or install the CLI in under a minute. Sign in with your phone number; OAuth handles the rest.

mcp https://app.skcal.fit/mcp
$ npm i -g @skeptrune/skcal
Get started