78trust / 100

Fitfly Engine

by workout-engine-production-5dd7.up.railway.app in Other

MCP serverPassing, checked 9 h ago

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

Scan it nowHow to connect

Reliability

All checks passedSome failedAll failedNot checked

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

WhenResultHTTPTime
9 h agoPassed200371 ms
19 h agoPassed200365 ms
28 h agoPassed200337 ms
37 h agoPassed200330 ms
46 h agoPassed200357 ms
Show 10 older checks
2 days agoPassed200367 ms
3 days agoPassed200343 ms
3 days agoPassed200355 ms
3 days agoPassed200375 ms
4 days agoPassed200338 ms
4 days agoPassed200351 ms
5 days agoPassed200410 ms
5 days agoPassed200450 ms
6 days agoPassed200348 ms
6 days agoPassed200425 ms