WorkoutMaker
Create workout plans, sessions, and exercise pages with visual prompts.
Open source Open in the app JSON README (API)
About
Create workout plans, sessions, and exercise pages with visual prompts.
Details
- Kind
- Plugins
- Topic
- No topic detected
- Publisher
- idjohnson
- Origin
- gemini
- Category
- ferramentas
- Version
- 1.0.3
- Stars
- 2
- Last push
- 2026-01-30T13:32:33Z
- Repository state
- ativo
- Language
- Python
- Added
- 2026-08-30 14:13:39
- Updated
- 2026-08-30 14:13:39
- Origin id
idjohnson/workoutmakermcp
README
# 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 ```bash pip install -r requirements.txt ``` ## Usage Run the server: ```bash python workout_server.py ``` ### Tools 1. `create_exercise_page(name, type, steps, visual_description)` 2. `create_session(name, difficulty, duration_minutes)` 3. `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.