dev.anatome/anatome
up checked
Unclaimed · Unverified
Agent searches it appeared in, last 30 days: 0. Run this server? Claim the listing: verified label, uptime alerts and analytics.
Publisher-provided description
Log workouts and meals by telling your AI. 873 exercises, muscle diagrams, food lookup.
Summary by lookupd
Logs workouts, meals, water and body metrics, searches exercises and foods, and drafts workout or meal plans via AI tools.
Install
Claude Code, remote (streamable-http)
claude mcp add --transport http anatome https://anatome.dev/mcp
Codex, remote (streamable-http)
codex mcp add anatome --url https://anatome.dev/mcp
Cursor, remote (streamable-http) → .cursor/mcp.json
{
"mcpServers": {
"anatome": {
"url": "https://anatome.dev/mcp"
}
}
}Other clients: docs. Or tell your agent: Set up lookupd for me: read https://lookupd.com/agent.md and follow it.
Tools (showing 30 of 36)
Publisher-provided text
search_exercisesSearch 873 exercises by name with muscle/equipment/level filters. Rows are lean (name, ext_id, equipment, level, muscles) — enough to pick one; get_exercise retget_exerciseFetch one exercise by name, id, or random.resolve_exerciseResolve an exercise name into primary/secondary muscle layers for rendering.list_musclesList all 23 supported muscle slugs with anatomical names.generate_muscle_imageRender an SVG diagram of the human body with muscles highlighted in arbitrary colors. Returns SVG.list_routinesBrowse the curated workout routine library (PPL, upper/lower, full-body, 5x5, etc.). Filter by difficulty, goal, split_type, days_per_week. Returns minimal listget_routineFetch a single curated routine by slug with all days + slots fully expanded (exercises, sets, reps ranges, rest, superset groupings). The 'give me a full prograinstantiate_routineSchedule the signed-in user's routine into planned workouts from start_date. Coach assignment of another user is REST-only.search_foodsSearch food products by name (Open Food Facts + USDA). Returns macros per 100g.lookup_barcodeLookup a food product by EAN/UPC barcode.log_workoutLog a workout with exercise sets (strength or cardio unified). Requires an app user context.get_workoutsList the current app user's workouts (most recent first).log_mealLog a meal (calories + macros + optional ingredients) for the current app user.get_mealsList the current app user's meals for a date range.log_waterLog water intake (ml) for the current app user.log_body_metricLog a body measurement. metric_type: weight (kg), height (cm), body_fat (%), muscle_mass (kg), waist/chest/bicep/forearm/hip/thigh/calf/neck/shoulder (cm), bmi,get_body_metricsList the current app user's body metrics / measurements (weight, height, bicep, body fat, etc.), most recent first. Filter by metric_type (e.g. 'weight', 'bicepupsert_profileUpsert the current app user's fitness profile. Set `timezone` first: every daily total, streak and adherence window is bucketed by it and defaults to UTC. `weigget_profileGet the current app user's fitness profile (height, weight, macro + water goals, diet, active sports). Requires an app user context.log_cardioLog a cardio activity (run/bike/swim/etc.) for the current app user. Supports duration, distance, HR, power, calories.get_cardio_activitiesList the current app user's cardio activities (most recent first).ai_parse_mealParse free-text meal description ('2 eggs and toast with butter') into structured items with grams + macros.ai_photo_macrosAnalyze a meal image and estimate foods + macros. Pass exactly one of image_url or image_base64. Vision model, capped separately from the text AI budget (free tai_meal_planDraft a meal plan. Not medical advice. confirm:true required. Pass health constraints so the draft can honour them.ai_workout_planDraft a workout plan. Not medical advice. confirm:true required. Pass health constraints so the draft can honour them.get_muscle_recoveryPer-muscle 7-day recovery % (Fitbod parity) — the 'what should I train today?' input. Recommends fresh muscles. Pass include_bodyweight=true to add the user's bget_nutrition_dailyPer-day calories, macros, fiber/sugar/sodium/alcohol, water, targets and adherence % over a date range (default: last 7 days). The 'how am I tracking today?' toget_waterList the current app user's water intake entries for a date range. Requires X-App-User-Id.update_mealCorrect a previously logged meal — name, macros, nutrients, portion, date or meal_type. Pass only the fields you want to change. Requires X-App-User-Id.delete_mealDelete a logged meal by id (soft delete, 30-day recovery window). Requires X-App-User-Id.
Details
- Version: 2.6.0
- Transports: streamable-http
- Uptime (7 days): 100%
- Median latency: 992 ms
- First indexed:
- Last seen in registry:
- Website: https://anatome.dev
Badge for your README
Shows this live status and links here; updates hourly.
[](https://lookupd.com/servers/dev.anatome/anatome)
- 62071 servers
- Last crawl: 2026-11-11T16:39:06.253Z
- API base:
https://api.lookupd.com - MCP URL:
https://api.lookupd.com/mcp