LabscoMCP early access ↗
khaoss85MCP SERVER

Arvo MCP

Ask what today's session is, whether a lift is moving, and how much volume you have put on a muscle group — against your real Arvo training log.

by khaoss85 ↗Health, Fitness & WearablesCommunity

LABSCO SUMMARY

Your training log, answerable in a sentence.

"What am I doing today", "is my bench actually moving" and "how much have I done for back this week" are three screens in an app and one question here.

What it is

The MCP server for Arvo, an AI fitness coach. It reads your programme, workout history, personal records, body composition and caloric phase, and it can change things too: save notes to coach memory, switch your caloric phase, update weak points and equipment, log pain or injuries, and generate, skip, add or swap exercises.

What you get

  • Today and the current block: get_workout_for_day, get_active_split, get_approach_details and get_approach_history
  • History and progress: get_recent_workouts, get_workout_stats, get_exercise_progress and get_personal_records
  • Volume and body data: get_volume_by_muscle, get_body_progress, get_caloric_history and get_cycle_history
  • Coaching context: get_active_insights, get_coach_notes, get_coach_info and get_booking_info
  • get_exercise_video pulls up the form reference for a named movement
  • Changes to your Arvo data: save_memory keeps a note (get_ai_memory reads it back), update_caloric_phase switches bulk, cut or maintain, update_weak_points and update_equipment reset priorities and kit, report_physical_issue logs pain or injuries, and generate_workout, skip_exercise, add_exercise, swap_exercise and apply_swap reshape a workout
  • get_user_profile identifies the account the rest of the answers belong to

Requirements

An Arvo account at arvo.guru and an API key created under Settings → API Keys, set as ARVO_API_KEY. It runs from npx, so there is nothing to install.

Setup effort

One command plus a key — npx -y arvo-mcp, then supply credentials