# barbell-tools

**CoachSync MCP** provides barbell strength training tools for AI assistants. Built for coaches, lifters, and fitness apps that want to add structured programming to their AI workflows.

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add coachsync/barbell-tools

# Browse available tools
npx -y @smithery/cli@latest tool list coachsync/barbell-tools

# Get full schema for a tool
npx -y @smithery/cli@latest tool get coachsync/barbell-tools warmup_calculator

# Call a tool
npx -y @smithery/cli@latest tool call coachsync/barbell-tools warmup_calculator '{}'
```

## Direct MCP Connection

Endpoint: `https://barbell-tools--coachsync.run.tools`

## Tools (3)

- `warmup_calculator` — Calculate a barbell warmup ramp for any lift. Returns a structured set of warmup sets leading up to the work weight, wi…
- `plate_loader` — Calculate which plates to load on each side of the barbell to reach a target weight. Supports custom bar weights and cu…
- `novice_lp_generator` — Generate a structured 4-week novice linear progression program for a new or early-intermediate barbell trainee. Based o…

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get coachsync/barbell-tools <tool-name>
```
