Mmcp.market

ExerciseBank MCP server

by exercisebank.net·net.exercisebank/exercisebank-mcp·v0.1.1

Search 1,492 filmed exercises by muscle, equipment, pattern and joints to avoid; get substitutes.

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

full report

Adoption
New

0 stars

Reviews

Write one

Nobody has reviewed ExerciseBank yet.

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

ExerciseBank tools (5)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • get_exercise

    The full record for one exercise id: description, coaching cues, French, classification, which media exists.

  • get_media_urls

    Short-lived signed URLs (video clip and still) for up to 50 exercise ids, issued for the person named in EB_END_USER. They expire, 15 minutes by default: show them now, store exercise ids. A sandbox key gets media only for the ids in get_vocabulary.sandboxMediaSample.

  • get_substitutes

    Ranked replacements for one exercise, each with a score and the reason it works as a swap. Filter by the gear the person has and by joints to avoid.

  • get_vocabulary

    The exact values the ExerciseBank filters accept: muscles, equipment, movement patterns, joints, impact. Call this once before search_exercises or get_substitutes. Also returns the catalogue version and the ids a sandbox key gets video for.

  • search_exercises

    Search 1,492 studio-filmed exercises. Every filter is optional and they combine. Only exercises returned here exist: never invent an exercise or an id. Without q the order is alphabetical, so filter rather than page.

Public scan report

scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it

no findings
  • Code scan3 source files scanned25/25
  • Live reliabilityno gateway calls yet and no remote to proben/a
  • Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 0 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; website matches verified namespace9/10
Overall 85/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install directly

Runs npx -y exercisebank-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add exercisebank-mcp -- npx -y exercisebank-mcp
Add to Cursor

ExerciseBank: common questions

Is ExerciseBank MCP server safe?
Yes, by our scan: it is graded A (85/100). Read the ExerciseBank safety report
How do I install ExerciseBank?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does ExerciseBank need an API key?
Yes. The registry entry asks for EB_KEY.
Is ExerciseBank maintained?
The last commit was in the last day (2026-09-20). The latest release is v0.1.1.

More from exercisebank.net