Skip to main content
Glama

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

  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.

-
security - not tested
F
license - not found
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/idjohnson/workoutMakerMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server