Ask your AI about every meter you’ve rowed.
ErgStats connects your Concept2 Logbook to Claude, Cursor and any MCP client. Splits, PBs and training load, in plain language.
Works with RowErg, SkiErg and BikeErg. Anything ErgData or your PM5 syncs.
7:31.4, a 10.6 second PB over 7:42.0 on Sep 2. You negative split it and finished at 33 spm:
| Split | /500m | spm | bpm |
|---|---|---|---|
| 500m | 1:55.0 | 31 | 168 |
| 1000m | 1:54.0 | 29 | 177 |
| 1500m | 1:53.0 | 29 | 182 |
| 2000m | 1:49.4 | 33 | 187 |
Your third 500 was the soft spot. Next time hold 1:52 through 1500m and save the sprint for the last 250.
Connected in two minutes
- 1
Sign in with Concept2
Approve read-only access to your Logbook. Anything you row with ErgData or log on the PM5 shows up.
- 2
Create an API key
One key per agent or machine, so you can revoke one without touching the rest.
- 3
Add ErgStats to your agent
Claude Code, Cursor, VS Code, Claude Desktop or any MCP client. Then just ask.
claude mcp add --transport http ergstats https://www.ergstats.com/mcp \
--header "Authorization: Bearer erg_…"Six tools, every question
Your agent picks the right tool for the question. Paces come back the way your monitor shows them.
get_training_summaryMeters, time and sessions by week or month, per machine.
“How consistent was my training this block?”
get_personal_bestsBest 500m to marathon and 1 to 60 minute pieces.
“What are my PBs on the SkiErg this season?”
list_workoutsFind sessions by date range and machine.
“Show every 2k I did this year.”
get_workoutSplits or intervals with pace, watts, rate and heart rate.
“Break down Tuesday’s 4×500m intervals.”
get_workout_strokesStroke data averaged into segments to see pacing.
“Where did I fade in my 5k?”
get_profileYour Logbook profile and max heart rate.
“Set my heart rate zones from my profile.”
Read-only
ErgStats can read your workouts. It can’t add, change or delete anything.
Your keys, your call
Concept2 tokens are encrypted at rest. Revoke an API key and access stops instantly.
Built for agents
Compact answers, structured output and clear errors, on the latest MCP spec.