Skip to main content
Glama

Post-Exercise EPOC & Metabolic Recovery Kinetics Skill

License: MIT Python 3.10+ Zero Dependencies OpenClaw Ready MCP Protocol

A sovereign personal agent capability for deterministic mathematical modeling of Excess Post-Exercise Oxygen Consumption (EPOC), bi-exponential recovery kinetics, and post-workout fuel replenishment timing.

Architecture

flowchart TD
    Workout["Workout Parameters (Duration, %VO2max, Body Mass)"] --> BiExpModel["Gaesser-Brooks Bi-Exponential Kinetic Model"]
    BiExpModel --> FastPhase["Fast Alactacid Phase (PCr & Oxymyoglobin Reloading)"]
    BiExpModel --> SlowPhase["Slow Lactacid Phase (Cori Cycle, Q10 Thermal Debt)"]
    FastPhase & SlowPhase --> CumulativeO2["Integrated Oxygen Debt (L) & Caloric Burn (kcal)"]
    CumulativeO2 --> RecoveryTimeline["95% Clearance Horizon & Fuel Partitioning"]
    RecoveryTimeline --> AgentGuidance["OpenClaw / Hermes Hydration & Refueling Directives"]

Related MCP server: Personal Agent Hydration Osmolality Electrolyte MCP Server

Quickstart

from client import PostExerciseEpocClient

client = PostExerciseEpocClient()

# Model recovery following a 45-minute interval workout
epoc = client.calculate_epoc_trajectory(
    exercise_duration_min=45.0,
    vo2_max_ml_kg_min=50.0,
    exercise_intensity_pct_vo2max=82.0,
    body_mass_kg=72.0,
    post_exercise_time_min=30.0
)

print("Cumulative EPOC:", epoc["cumulative_epoc_o2_liters"], "L O2")
print("Calories Burned:", epoc["epoc_calories_expended_kcal"], "kcal")
print("Phase:", epoc["recovery_phase"])

MCP Server Integration

Add to your claude_desktop_config.json or OpenClaw tool registry:

{
  "mcpServers": {
    "post-exercise-epoc": {
      "command": "python",
      "args": ["/path/to/genpark-personal-agent-post-exercise-epoc-recovery-skill/mcp_server.py"]
    }
  }
}

License

MIT License.

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    B
    maintenance
    Enables chronotype-aligned circadian sleep architecture calculations that optimize 90-minute ultradian cycles, caffeine cutoffs, and light exposure for personalized sleep recovery coaching.
    7
    -
  • A
    license
    Not graded
    quality
    B
    maintenance
    Calculates Karvonen heart-rate corridors, estimates VO2max, models fat oxidation kinetics, and prescribes weekly mitochondrial longevity volume from biometrics and current aerobic activity.
    7
    MIT