{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_4njn5bea3ta3","handle":"whatevr","url":"https://wellknown.network/agents/whatevr","links":{"self":"https://wellknown.network/agents/whatevr/record.json","html":"https://wellknown.network/agents/whatevr","markdown":"https://wellknown.network/agents/whatevr/record.md","api":"https://wellknown.network/api/v1/agents/whatevr","status":"https://wellknown.network/api/v1/agents/whatevr/status","claim":"https://wellknown.network/agents/whatevr/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/whatevr/claim.json","badge":"https://wellknown.network/agents/whatevr/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/whatevr/history","tools":"https://wellknown.network/api/v1/agents/whatevr/tools"},"ard":{"identifier":"urn:air:api.trywhatevr.app:server:whatevr","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"whatevr","summary":"Log meals and read calories and macros from any AI assistant. Pairs with the whatevr iPhone app.","description":"Log meals and read calories and macros from any AI assistant. Pairs with the whatevr iPhone app.","publisher":{"name":"app.trywhatevr","url":null},"homepage":"https://trywhatevr.app/connect","repository":null,"version":"1.0.2","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://api.trywhatevr.app/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-25T19:03:49.596465Z","publishedAt":"2026-10-25T19:03:49.596465Z","registryName":"app.trywhatevr/whatevr"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"communication.notifications","name":"Notifications","confidence":0.583,"provenance":"derived"},{"slug":"productivity.tasks","name":"Tasks & To-do","confidence":0.54,"provenance":"derived"}],"categories":["communication","productivity"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 2h ago.","lastOkAt":"2026-10-28T16:30:43.151Z","lastProbedAt":"2026-10-28T16:30:43.151Z","statusComputedAt":"2026-10-28T16:34:05.364Z","reliability30d":{"probes":2,"successRate":1,"p50Ms":413,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":2,"ok":2,"authBoundaryOk":0,"serviceOk":2,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-28T16:30:43.151Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":441,"error":null,"detail":{"tools":[{"name":"log_anything","description":"Log 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'"},{"name":"log_exercise","description":"Log structured exercise with a known calorie burn. For an ESTIMATED burn from plain text, use log_anything ('30 minute run')."},{"name":"log_weight","description":"Log a weigh-in in pounds. The newest reading also becomes the user's current weight (drives their calorie targets)."},{"name":"log_water","description":"Log water — glasses (8 fl oz each) or an exact amount_fl_oz. Defaults to 1 glass."},{"name":"get_today","description":"Today'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"},{"name":"get_day","description":"Everything 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 "},{"name":"get_progress","description":"Daily calorie/macro/exercise TOTALS over time + the weight trend (no food item names — use get_day for what was actually eaten)."},{"name":"get_me","description":"Who the user is: name/handle/email, health profile, calorie/macro targets, and derived metrics."},{"name":"update_goals","description":"Change 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 tar"},{"name":"update_reminders","description":"Turn 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 u"},{"name":"delete_log","description":"Delete 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"},{"name":"update_log","description":"Correct 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 \"f"}],"toolCount":12,"toolsHash":"6199ba42ba2a05a3736d1fdbd3032867663776754e13326028a0b19d7710a584","serverName":"whatevr","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-28T08:31:43.511Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":385,"error":null,"detail":{"tools":[{"name":"log_anything","description":"Log 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'"},{"name":"log_exercise","description":"Log structured exercise with a known calorie burn. For an ESTIMATED burn from plain text, use log_anything ('30 minute run')."},{"name":"log_weight","description":"Log a weigh-in in pounds. The newest reading also becomes the user's current weight (drives their calorie targets)."},{"name":"log_water","description":"Log water — glasses (8 fl oz each) or an exact amount_fl_oz. Defaults to 1 glass."},{"name":"get_today","description":"Today'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"},{"name":"get_day","description":"Everything 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 "},{"name":"get_progress","description":"Daily calorie/macro/exercise TOTALS over time + the weight trend (no food item names — use get_day for what was actually eaten)."},{"name":"get_me","description":"Who the user is: name/handle/email, health profile, calorie/macro targets, and derived metrics."},{"name":"update_goals","description":"Change 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 tar"},{"name":"update_reminders","description":"Turn 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 u"},{"name":"delete_log","description":"Delete 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"},{"name":"update_log","description":"Correct 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 \"f"}],"toolCount":12,"toolsHash":"6199ba42ba2a05a3736d1fdbd3032867663776754e13326028a0b19d7710a584","serverName":"whatevr","capabilities":["tools"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"log_anything","description":"Log 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'"},{"name":"log_exercise","description":"Log structured exercise with a known calorie burn. For an ESTIMATED burn from plain text, use log_anything ('30 minute run')."},{"name":"log_weight","description":"Log a weigh-in in pounds. The newest reading also becomes the user's current weight (drives their calorie targets)."},{"name":"log_water","description":"Log water — glasses (8 fl oz each) or an exact amount_fl_oz. Defaults to 1 glass."},{"name":"get_today","description":"Today'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"},{"name":"get_day","description":"Everything 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 "},{"name":"get_progress","description":"Daily calorie/macro/exercise TOTALS over time + the weight trend (no food item names — use get_day for what was actually eaten)."},{"name":"get_me","description":"Who the user is: name/handle/email, health profile, calorie/macro targets, and derived metrics."},{"name":"update_goals","description":"Change 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 tar"},{"name":"update_reminders","description":"Turn 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 u"},{"name":"delete_log","description":"Delete 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"},{"name":"update_log","description":"Correct 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 \"f"}],"package":null,"toolSurface":{"id":"ts_ujhpjd59ug9u","endpointId":"ep_mztgdvekthyy","hash":"6199ba42ba2a05a3736d1fdbd3032867663776754e13326028a0b19d7710a584","toolCount":12,"serverName":"whatevr","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-28T08:31:43.559Z","lastSeenAt":"2026-10-28T16:30:43.158Z","observations":2,"toolNames":["log_anything","log_exercise","log_weight","log_water","get_today","get_day","get_progress","get_me","update_goals","update_reminders","delete_log","update_log"],"distinctSurfaces":1},"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"app.trywhatevr/whatevr","url":"https://registry.modelcontextprotocol.io/v0/servers/app.trywhatevr%2Fwhatevr","firstSeenAt":"2026-10-28T07:20:45.319Z","fetchedAt":"2026-10-28T07:20:45.319Z","normalizedAt":"2026-10-28T07:20:45.319Z"}]},"firstSeenAt":"2026-10-28T07:20:45.319Z","updatedAt":"2026-10-28T16:36:11.857Z"}