Mmcp.market

Plan My Workout MCP server

online · 100% uptime
by GoodTurnStudio·io.github.GoodTurnStudio/planmyworkout·v1.2.0

A workout plan for your goal, level, days and equipment, and how to do any exercise.

A89/100grade A
What users say
No reviews yet
Be the first
Safety scan
A89/100

full report

Adoption
Growing

0 stars

Reviews

Write one

Nobody has reviewed Plan My Workout yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Plan My Workout tools (3)

write = sends, deletes, buys or posts
  • get_exerciseFree

    How to do one exercise, the muscles it works and a picture. For requests like "how do I do a Romanian deadlift?", "what is a goblet squat?", "what muscles do face pulls work?". Understands everyday names like RDL, press-up and lat pulldown. muscles.main lists the muscles the move mainly works (hand-checked for the main lifts) and muscles.also the ones that help.

  • get_workout_planFree

    A weekly workout plan with sets, reps and rest. For requests like "make me a 3 day beginner gym plan", "home workout with just dumbbells, 30 minutes", "a 5 day muscle building split", "I have a pull-up bar and dumbbells", "a 20 minute workout" (days=1 gives a single session), "a workout plan to lose weight", "couch to 5K" or "a 10K running plan" (a 10K or longer goal gets the build-up plan unless the user says they are a beginner), or "give me another one" (the same inputs with seed plus one). Takes either the fields, or the user's words in q, from which the service reads days, minutes, level, goal and equipment from them. Fields win over q. Running plans also return weeks: every week's sessions (a 9-week walk-run build to 30 minutes of running for beginners; easy, interval, tempo and long runs for intermediates), with week 1 laid out in days.

  • list_exercisesFree

    Exercises for a muscle and the equipment the user has. For requests like "what can I do for chest with no equipment?", "glute exercises with bands", "back exercises with dumbbells", "some mobility moves". Give a muscle, equipment or both.

Public scan report

scanner v0.1.10 · 2026-10-01 · same rubric, same numbers if you re-run it

no findings
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 81ms20/20
  • Tool poisoning3 tool descriptions checked15/15
  • Auth qualityopen endpoint, read-only tools10/15
  • Maintenancelast push 3 days ago15/15
  • Maintainer identityregistry namespace matches repository owner7/10
Overall 89/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install Plan My Workout in Claude Code, Cursor or VS Code

claude mcp add --transport http planmyworkout https://goodturn-mcp.pages.dev/planmyworkout/mcp
Add to Cursor

What the publisher says

From the Plan My Workout repository's README, as published. We do not edit it. Read it on GitHub

goodturn-mcp

Remote MCP servers for 25 free, read-only everyday helpers by Good Turn Studio: money, health, jobs, travel, shopping, halal checks, football and scripture reading. One Cloudflare Worker turns each product's public OpenAPI spec into an MCP server, so any assistant that speaks MCP (Claude, ChatGPT, Alexa+, Cursor, VS Code and others) can use them.

  • One server per product: https://goodturn-mcp.pages.dev//mcp
  • All products in one: https://goodturn-mcp.pages.dev/all/mcp (tool names start with the product slug)
  • Streamable HTTP, stateless JSON, MCP 2025-11-25 (and 2025-06-18, 2025-03-26), no sign-in
  • Every tool is read-only, with a title and annotations (readOnlyHint: true, destructiveHint: false, idempotentHint: true)
  • Nothing about the user is stored. Privacy: https://goodturn-mcp.pages.dev/privacy

Products

How it works

  • build.py reads each product's live openapi.json and writes products.js: one tool per GET operation, named from its operationId, with inputs from its parameters. Descriptions are tidied into plain tool descriptions.
  • worker.mjs is the MCP server: initialize, tools/list and tools/call, which calls the product's own API and returns its answer. Answers with a say field carry a ready-made summary.
  • servers.json lists every server for the official MCP Registry (as io.github.GoodTurnStudio/). The Publish to the MCP Registry workflow logs in with GitHub OIDC and runs publish.py; publish.ps1 does the same from Windows.

Build and test

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Plan My Workout: common questions

Is Plan My Workout MCP server safe?
Yes, by our scan: it is graded A (89/100). Read the Plan My Workout safety report
How do I install Plan My Workout?
It runs remotely at goodturn-mcp.pages.dev. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Plan My Workout need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Plan My Workout maintained?
The last commit was 15 days ago (2026-09-28). The latest release is v1.2.0.
Is Plan My Workout up?
100% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of Plan My Workout?
Servers from other publishers that do the same job: Hevy MCP Server.

Alternatives to Plan My Workout

Same job from other publishers: the closest match first, then the best rated.

  • Hevy MCP Server
    MCP server for managing workouts, routines, and exercise data through the Hevy API
    B

More from GoodTurnStudio →