Search / io.github.GoodTurnStudio/planmyworkout
Plan My Workout
R0· no sign-inA workout plan for your goal, level, days and equipment, and how to do any exercise.
v1.2.0 · active · repository · website · descriptor JSON · versions
Search / io.github.GoodTurnStudio/planmyworkout
R0· no sign-inA workout plan for your goal, level, days and equipment, and how to do any exercise.
v1.2.0 · active · repository · website · descriptor JSON · versions
{
"mcpServers": {
"planmyworkout": {
"type": "http",
"url": "https://goodturn-mcp.pages.dev/planmyworkout/mcp"
}
}
}claude mcp add --transport http planmyworkout https://goodturn-mcp.pages.dev/planmyworkout/mcp[mcp_servers.planmyworkout]
url = "https://goodturn-mcp.pages.dev/planmyworkout/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"planmyworkout": {
"type": "remote",
"url": "https://goodturn-mcp.pages.dev/planmyworkout/mcp",
"enabled": true
}
}
}{
"mcpServers": {
"planmyworkout": {
"type": "http",
"url": "https://goodturn-mcp.pages.dev/planmyworkout/mcp"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=planmyworkout&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vZ29vZHR1cm4tbWNwLnBhZ2VzLmRldi9wbGFubXl3b3Jrb3V0L21jcCJ9"
}{
"servers": {
"planmyworkout": {
"type": "http",
"url": "https://goodturn-mcp.pages.dev/planmyworkout/mcp"
}
}
}{
"mcpServers": {
"planmyworkout": {
"httpUrl": "https://goodturn-mcp.pages.dev/planmyworkout/mcp"
}
}
}extensions:
"planmyworkout":
enabled: true
name: "planmyworkout"
type: streamable_http
uri: "https://goodturn-mcp.pages.dev/planmyworkout/mcp"
timeout: 300
protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_lengthdescriptions are concisetools.schemasevery tool has an object input schematools.annotations3 of 3 tools declare readOnlyHint or destructiveHinttools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHinttools.token_costabout 1,024 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changes4 tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packagelist_exerciseschangeddescription, input schema, annotationsExercises for a muscle and the equipment the user has. Use for "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
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.
get_exercisechangeddescription, annotationsHow to do one exercise, the muscles it works and a picture. Use for "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
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_planchangeddescription, input schema, annotationsA weekly workout plan with sets, reps and rest. Use for "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" (send the same inputs with seed plus one). Either pass the fields, or pass the user's words in q and 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.
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.
get_exercisechangedinput schemaFull history: list_changes · trend: quality JSON.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+repository +namespace-matches-repo +website +reachable +uptime-100% +updated-21d-ago -duplicate-repo(28 names)
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://goodturn-mcp.pages.dev/planmyworkout/mcp streamable-http | none | yes | 100% | 112 ms | 2025-11-25 | 2026-10-19 |
get_exerciseread-only | 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_planread-only | 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_exercisesread-only | 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. |
Schemas: list_tools.
27 other active names share this repository (showing 10): io.github.GoodTurnStudio/all, io.github.GoodTurnStudio/appealmyclaim, io.github.GoodTurnStudio/artspotter, io.github.GoodTurnStudio/bible, io.github.GoodTurnStudio/bookslikethis, io.github.GoodTurnStudio/cancelmysub, io.github.GoodTurnStudio/cheapestprice, io.github.GoodTurnStudio/fairfare, io.github.GoodTurnStudio/faredeals, io.github.GoodTurnStudio/findmymoney
And 21 more from this publisher.
{
"name": "io.github.GoodTurnStudio/planmyworkout",
"icons": [
{
"src": "https://goodturn-mcp.pages.dev/icons/planmyworkout.png",
"sizes": [
"256x256"
],
"mimeType": "image/png"
}
],
"title": "Plan My Workout",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://goodturn-mcp.pages.dev/planmyworkout/mcp",
"type": "streamable-http"
}
],
"version": "1.2.0",
"repository": {
"url": "https://github.com/GoodTurnStudio/goodturn-mcp",
"source": "github"
},
"websiteUrl": "https://goodturn-mcp.pages.dev/planmyworkout",
"description": "A workout plan for your goal, level, days and equipment, and how to do any exercise."
}