1.0 KiB
1.0 KiB
Workout Maker MCP Server
An MCP server for creating workout content, sessions, and plans.
Features
- Create Exercise Page: Generates a detailed exercise page in Markdown with step-by-step instructions and optimized NanoBanana/Gemini image prompts.
- Create Session: Groups exercises into a balanced daily workout (Push, Pull, Legs, Core).
- Create Workout Plan: Generates a multi-day schedule tailored to goals and age, ensuring balanced movement patterns.
Installation
pip install -r requirements.txt
Usage
Run the server:
python workout_server.py
Tools
create_exercise_page(name, type, steps, visual_description)create_session(name, difficulty, duration_minutes)create_workout_plan(goal, age_range, length_days)
Integration with Gemini/NanoBanana
The create_exercise_page tool outputs a Markdown block containing a command like:
/image prompt="..."
This allows you to easily generate consistent, high-quality illustrations for your workout content using the Gemini CLI extensions.