← Registry

General Tools

anatome.dev

Provides exercise search, retrieval, muscle identification, and SVG muscle visualization for fitness-related applications.

1 endpoint36 known toolsFirst detected August 12, 2026Last detected September 12, 2026

ENDPOINT 1

https://anatome.dev/mcp

No auth detected

MCP server metadata

Name
anatome
Version
2.7.1
Capabilities
toolspromptsresources
Server instructions

Fitness and nutrition data. Stateless reference tools (exercise search, muscle diagrams, food lookup, calculators) work with no key. Per-user tools need an identity: sign in when your host offers it, or mint a free key at POST /v1/demo/key (no signup) and send it with X-App-User-Id. Read the anatome://write-policy resource before your first write: units are canonical SI and unknown field names are rejected, not dropped.

Known tools 36

search_exercises

Search 873 exercises by name with muscle/equipment/level filters.

Inferred read-only
get_exercise

Fetch one exercise by name, id, or random.

Inferred read-only
resolve_exercise

Resolve an exercise name into primary/secondary muscle layers for rendering.

Inferred read-only
list_muscles

List all 23 supported muscle slugs with anatomical names.

Inferred read-only
generate_muscle_image

Render an SVG diagram of the human body with muscles highlighted in arbitrary colors.

Inferred read-only
list_routines

Browse the curated workout routine library (PPL, upper/lower, full-body, 5x5, etc.

Inferred read-only
get_routine

Fetch a single curated routine by slug with all days + slots fully expanded (exercises, sets, reps ranges, rest, superset groupings).

Inferred read-only
instantiate_routine

Schedule the signed-in user's routine into planned workouts from start_date.

Inferred read-only
search_foods

Search food products by name (Open Food Facts + USDA).

Inferred read-only
lookup_barcode

Lookup a food product by EAN/UPC barcode.

Inferred read-only
log_workout

Log a workout with exercise sets (strength or cardio unified).

Inferred read-only
get_workouts

List the current app user's workouts (most recent first).

Inferred read-only
log_meal

Log a meal (calories + macros + optional ingredients) for the current app user.

Inferred read-only
get_meals

List the current app user's meals for a date range.

Inferred read-only
log_water

Log water intake (ml) for the current app user.

Inferred read-only
log_body_metric

Log a body measurement.

Inferred read-only
get_body_metrics

List the current app user's body metrics / measurements (weight, height, bicep, body fat, etc.

Inferred read-only
upsert_profile

Upsert the current app user's fitness profile.

Inferred read-only
get_profile

Get the current app user's fitness profile (height, weight, macro + water goals, diet, active sports).

Inferred read-only
log_cardio

Log a cardio activity (run/bike/swim/etc.

Inferred read-only
get_cardio_activities

List the current app user's cardio activities (most recent first).

Inferred read-only
ai_parse_meal

Parse free-text meal description ('2 eggs and toast with butter') into structured items with grams + macros.

Inferred read-only
ai_photo_macros

Analyze a meal image and estimate foods + macros.

Inferred read-only
ai_meal_plan

Draft a meal plan.

Inferred read-only
ai_workout_plan

Draft a workout plan.

Inferred read-only
get_muscle_recovery

Per-muscle 7-day recovery % (Fitbod parity) — the 'what should I train today?

Inferred read-only
get_nutrition_daily

Per-day calories, macros, fiber/sugar/sodium/alcohol, water, targets and adherence % over a date range (default: last 7 days).

Inferred read-only
get_water

List the current app user's water intake entries for a date range.

Inferred read-only
update_meal

Correct a previously logged meal — name, macros, nutrients, portion, date or meal_type.

Inferred read-only
delete_meal

Delete a logged meal by id (soft delete, 30-day recovery window).

Potential side effects
update_sets

Correct sets already logged, by set id (log_workout returns them).

Inferred read-only
delete_workout

Delete a logged workout and its sets by id (soft delete, 30-day recovery window).

Potential side effects
export_data

Export the signed-in user's data as JSON.

Inferred read-only
get_events

What changed since a cursor, including DELETES, which a list read cannot show.

Inferred read-only
my_training_context

Returns a slice of the signed-in user's training picture.

Inferred read-only
get_progress

Any progression metric for the current user — pick one in `metric`.

Inferred read-only

CONNECT WITH APPROVAL

Client installation

Review this server and its permissions before adding it. Secret placeholders must be set locally.

Codex

~/.codex/config.toml

[mcp_servers.anatome]
url = "https://anatome.dev/mcp"
enabled = true
Claude Code

.mcp.json

{
  "mcpServers": {
    "anatome": {
      "type": "http",
      "url": "https://anatome.dev/mcp"
    }
  }
}
Claude Desktop

Settings → Connectors → Add custom connector

Name: anatome
Remote MCP URL: https://anatome.dev/mcp

Add this remote URL as a custom connector in Claude Desktop. Availability depends on the user plan and workspace policy.

Cursor

.cursor/mcp.json

{
  "mcpServers": {
    "anatome": {
      "url": "https://anatome.dev/mcp"
    }
  }
}
Visual Studio Code

.vscode/mcp.json

Add to Visual Studio Code
{
  "servers": {
    "anatome": {
      "type": "http",
      "url": "https://anatome.dev/mcp"
    }
  }
}
Generic MCP

Client-specific MCP configuration

{
  "name": "anatome",
  "transport": "streamable-http",
  "url": "https://anatome.dev/mcp"
}
MCP Inspector

Run the official MCP Inspector locally and enter the indexed Streamable HTTP endpoint.

TRUST AND VERIFICATION EVIDENCE

Trust Data Available

BuiltWith Trust API v2 evidence for anatome.dev was fetched 2026-08-18T09:15:26.784Z.

Trust status Neutral

anatome.dev is assessed as Neutral: No suspicious signals found, but no strong positive signal either

Indexed

Evidence is source-attributed and does not guarantee that a third-party server is safe. Risk labels are conservative metadata heuristics.