← Back to COROS Workout

Install COROS Workout

Pick your client, copy the command, done.

Manual setup required. The maintainer's config contains paths only you know - edit the placeholders below before adding it to Claude Code.
1

Prepare the server locally

Run this once before adding it to Claude Code.

git clone https://github.com/rowlando/coros-workout-mcp
cd coros-workout-mcp

Then follow the repository README for any remaining dependency or build steps.

2

Register it in Claude Code

claude mcp add coros-workout -- /path/to/node /path/to/coros-workout-mcp/dist/src/index.js

Replace any placeholder paths in the command with the real path on your machine.

Environment Variables

Set these before running COROS Workout.

VariableDescriptionRequired
COROS_EMAILEmail address for COROS accountNo
COROS_PASSWORDPassword for COROS accountNo
COROS_REGIONRegion for COROS account (eu or us)No

Available Tools (6)

Once configured, COROS Workout gives your AI agent access to:

authenticate_corosLog in with email/password or auto-login from env vars
check_coros_authVerify current auth status
search_exercisesSearch ~383 exercises by name, muscle, body part, equipment
create_workoutBuild and push a strength workout to COROS
update_exercisesFetch the latest exercise catalog from COROS and rebuild locally
list_workoutsList existing workouts

Try It Out

After setup, try these prompts with your AI agent:

Search for chest exercises that use bodyweight.
Create a workout called 'Quick Push' with 4x15 Push-ups, 3x10 Diamond Push-ups, and 3x20 Decline Push-ups with 45s rest.
List my existing workouts on my COROS watch.
Update the exercise catalog to ensure I have the latest exercises from COROS.
Prerequisites & system requirements
  • An MCP-compatible client (Claude Code, Cursor, Windsurf, Claude Desktop, or Codex)
  • Node.js 18+ with npm/npx installed
Alternative installation methods

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json

Keep this setup from going cold

Save the docs, env vars, and workflow around COROS Workout in Conare so Claude Code, Codex, and Cursor remember it next time.

Remember this setup