MCP server · API · app
Agent-First Calorie Logging
Log meals from Claude, ChatGPT, or any MCP client — or from the app. One verified food catalog, one diary, your data.
Connect an agent
Free while in beta. Sign in with Apple, nothing else to set up.
Simple to log. Hard to get wrong.
Search, pick a serving, log.
Typo-tolerant search over a verified catalog. Servings in grams, cups, or the real menu item.
Provenance on every food
Official, reviewed, or estimated — always labeled. Restaurant data is imported from approved sources and re-checked.
Recipes with real math
Per-serving nutrition from snapshotted ingredients. Publish, copy, and star what works.
Never lose a log
Offline drafts retry on their own. Every write is idempotent, so a flaky connection can never double-log.
Private by default
Your diary is yours. Export everything as JSON or delete your account in two taps.
iPhone, iPad, web
One app, native on iOS, the same diary everywhere.
Built for agents first.
The same services behind the app are exposed as a remote MCP server. Your assistant signs in with OAuth 2.1 + PKCE, you approve the scopes once, and it logs what you ate for you.
Streamable HTTP, stateless, no API keys to paste
Scopes: diary:read, diary:write, library:write, goals:write
Revoke any connected app from Settings
Same rate limits and audit trail as the app
search_foods
log_meal
get_diary
get_summary
save_recipe
set_goals
log_weight
Add to any MCP client
{
"mcpServers": {
"calorie-cub": { "url": "https://caloriecub.com/mcp" }
}
}
Claude Code
claude mcp add --transport http calorie-cub https://caloriecub.com/mcp
REST lives under /api with the same session; OpenAPI docs are on the way.
Pricing
Free
$0
Everything, while in beta
Unlimited logging
MCP server + API
Recipes and community
Export and delete anytime
Pro
$—
Placeholder · coming later
Everything in Free
Higher agent rate limits
Priority restaurant imports
Early access to new tools