Fitfly Engine
by workout-engine-production-5dd7.up.railway.app in Other
Deterministic fitness coaching engine: adaptive programs, progression math, readiness autoregulation
https://workout-engine-production-5dd7.up.railway.app/mcp- Tools
- 10
- open to any client
- Uptime
- 100%
- last 30 days
- Response time
- 358 ms
- 425 ms slowest 5%
- Last check
- Passed
- 9 h ago, next any minute now
Reliability
Status and outage history · Atom feed · Watch with other listings
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"fitfly-engine": {
"type": "http",
"url": "https://workout-engine-production-5dd7.up.railway.app/mcp"
}
}
}10 tools
- get_todays_session
Today's workout: exercises, sets/reps, per-exercise load guidance and concrete target weights, plus nutrition targets and cycle status. Auto-applies the user's readiness check-in (autoregulation) if they've done one today. Call this to see what the athlete should do now.
- readiness_checkin
Record how the athlete feels today (energy, sleep, soreness — each 1–5). The engine scores readiness and, on the next get_todays_session, reshapes the workout accordingly (reduce volume / reduce intensity / recovery day). Returns the readiness score + modifier.
- log_workout
Record what the athlete actually lifted. The engine runs progression (double-progression, e1RM), detects PRs, and returns per-exercise outcomes (established/progressed/held/deloaded) with next-time targets. Weights are in kg.
- list_swap_options
Valid alternatives for an exercise — same muscle group, filtered to the athlete's equipment/level/injuries. Use before swap_exercise.
- swap_exercise
Replace an exercise with a valid same-area alternative. scope 'today' = just this session; scope 'program' = going forward. The new lift starts fresh (day-one calibration).
- get_program
The athlete's current multi-day program (render-ready).
- regenerate_program
Rebuild the whole program from the stored profile (~20s AI generation). Use after a profile change or a plateau.
- nutrition_targets
The athlete's daily calorie + macro targets, computed from body stats, activity, and goal.
- meal_plan
A day of meals hitting the athlete's targets, USDA truth-checked (flags feasible=false with a note when macros are approximate). Slow (~15s AI call).
- changelog
The 'what changed & why' feed — the engine's coaching decisions (volume bumps, deloads, swaps) in Coach Fly's voice. Use to explain to the athlete why their plan evolved.
Security scan
No findings
We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 9 h ago | Passed | 200 | 371 ms |
| 19 h ago | Passed | 200 | 365 ms |
| 28 h ago | Passed | 200 | 337 ms |
| 37 h ago | Passed | 200 | 330 ms |
| 46 h ago | Passed | 200 | 357 ms |
Show 10 older checks
| 2 days ago | Passed | 200 | 367 ms |
| 3 days ago | Passed | 200 | 343 ms |
| 3 days ago | Passed | 200 | 355 ms |
| 3 days ago | Passed | 200 | 375 ms |
| 4 days ago | Passed | 200 | 338 ms |
| 4 days ago | Passed | 200 | 351 ms |
| 5 days ago | Passed | 200 | 410 ms |
| 5 days ago | Passed | 200 | 450 ms |
| 6 days ago | Passed | 200 | 348 ms |
| 6 days ago | Passed | 200 | 425 ms |