Skip to main content

whatevr

app.trywhatevr/whatevrVersion 1.0.2

Log meals and read calories and macros from any AI assistant. Pairs with the whatevr iPhone app.

Status

Responds386 msAnswered our handshake without sign-in.

Registry data may be out of date

We could not refresh it, so this page shows the last copy.
Last checked
Nov 14, 2026, 13:39 UTC
Latency
386 ms
Remotes responding
1 of 1
Sign-in
No sign-in
Hosting
Hosted outside the EU (detected)
Registry data as of
Nov 14, 2026, 22:14 UTC

Data from the official MCP Registry, checked by run.zero. How we check

Connect

Streamable HTTP
https://api.trywhatevr.app/mcpResponds386 ms
No sign-in

Claude Code

claude mcp add --transport http whatevr https://api.trywhatevr.app/mcp

Claude Desktop and claude.ai

Settings > Connectors > Add custom connector
Name: whatevr
Remote MCP server URL: https://api.trywhatevr.app/mcp

Cursor

{
  "mcpServers": {
    "whatevr": {
      "url": "https://api.trywhatevr.app/mcp"
    }
  }
}

VS Code

code --add-mcp '{"name":"whatevr","type":"http","url":"https://api.trywhatevr.app/mcp"}'

Built your own server? run.zero hosts MCP servers on European infrastructure.

Host your own MCP server on run.zero

Tools

12 tools

Tools of whatevr
Read-only
Idempotent
Open world
delete_logDelete ONE entry from the user's log: a food, exercise, weigh-in or water entry. Read get_today/get_day first — each item in `recent` carries its `id` and `type`; pass both. Deleting a weigh-in updates their current weight to the newest remaining one. This can't be undone, so confirm with the user first. Needs the user's "Delete entries" switch for this connection (whatevr app → Settings → Connections). The user is notified.YesNoNot declaredNo
get_dayEverything logged on a specific day, INCLUDING each food item's name and nutrition (same shape as get_today). Use this to answer “what did I eat yesterday / on <date>”. Each `recent` item's `id` works with update_log to correct mistakes.NoYesNot declaredNo
get_meWho the user is: name/handle/email, health profile, calorie/macro targets, and derived metrics.NoYesNot declaredNo
get_progressDaily calorie/macro/exercise TOTALS over time + the weight trend (no food item names — use get_day for what was actually eaten).NoYesNot declaredNo
get_todayToday's complete picture: calorie/macro totals vs targets, water, streak, exercises, and the item-by-item food log (`recent`: every logged item's name, calories, macros, ingredients). Each `recent` item's `id` works with update_log to correct mistakes.NoYesNot declaredNo
log_anythingLog food, drinks, water, exercise, or a weigh-in from one natural-language sentence — the same parser as the app's voice logging. Examples: 'two eggs and toast', '30 minute run', '3 glasses of water', 'weighed 184 this morning'. Spoken dates like 'yesterday I had pizza' work. Describe the FOOD, not just numbers: stating explicit nutrition in the text ('burrito, 800 calories') pins those totals exactly but logs ONE pre-computed item with no ingredient breakdown — if you do that, follow up with update_log's `ingredients` array so the log keeps its per-item detail.NoNoNot declaredNo
log_exerciseLog structured exercise with a known calorie burn. For an ESTIMATED burn from plain text, use log_anything ('30 minute run').NoNoNot declaredNo
log_waterLog water — glasses (8 fl oz each) or an exact amount_fl_oz. Defaults to 1 glass.NoNoNot declaredNo
log_weightLog a weigh-in in pounds. The newest reading also becomes the user's current weight (drives their calorie targets).NoNoNot declaredNo
update_goalsChange the user's goal and daily targets — the same settings as the app's Goals screen. Send ONLY the fields to change. Each target takes a number (a custom target) or "auto" (computed from their body, activity and goal). The server keeps calories and macros consistent (protein×4 + carbs×4 + fat×9 ≈ calories), so the targets it returns can differ slightly from what you sent — report the returned ones. Current weight is not here: log a weigh-in with log_weight. Needs the user's "Change goals & settings" switch for this connection (whatevr app → Settings → Connections); if it's off you'll get a message saying so — relay it. The user is notified of every change.YesNoNot declaredNo
update_logCorrect an existing FOOD log: title, nutrition numbers, the ingredient list, meal, or time-of-day. Read get_today/get_day first — each item in `recent` (type "food") carries the `id` to pass here. Send ONLY the fields to change; values are absolute for the item as logged. Two modes, never mixed: send `ingredients` to REPLACE the whole list (include every ingredient you want kept — the log's totals recompute from it, so don't also send calories/macros), OR send top-level numbers to set totals directly — the existing ingredient breakdown then RESCALES proportionally so the parts always sum to the new totals (ingredient names/amounts don't change, so when the COMPOSITION changed — something added or removed — send `ingredients` instead). Note: ANY edit that changes a routine-created log's title or its calories — including an ingredients replacement, since totals recompute — also updates that saved routine. When logged_time changes, the log's meal may re-infer from the new hour unless you set meal explicitly. Requires a full-access token; edit one log at a time.YesNoNot declaredNo
update_remindersTurn the user's daily reminders on or off: the evening 'nothing logged today' nudge and the streak reminder. Same as the app's Notifications screen. Needs the user's "Change goals & settings" switch for this connection. The user is notified of the change.NoNoNot declaredNo

Details

Registry status
Active
Published
Oct 25, 2026
Updated
Oct 25, 2026
Repository
Not given
Categories
Uncategorized
GDPR
Not declared

Are you the operator? Claim this listing