OpenGym MCP Server
Open-source gym & body-weight tracker, now in the App Store (iPhone + Apple Watch) and as an Android APK. Plan routines, log workouts, see which muscles are trained, import from Strong/Hevy/FitNotes. Self-host it or use it on the phone alone.
OpenGym is an open-source mcp server by DuarteSantos8, written mainly in JavaScript, with 18,429 GitHub stars and the AGPL-3.0 license. Its code was last updated Nov 1, 2026.
Scan summary: scanned Nov 5, 2026 at commit 8fb98b1. Seen able to run dynamic code, connect to the internet. Scan policy
8fb98b1 · Nov 5, 2026Findings (32)
- highHigh. Something risky that needs a close look before you install.dependencies issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dependencies issueDetails are available to the maintainer after claiming this listing.
- mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.happy-dom@20.14.6: 2 known vulnerabilitiesGHSA-834v-8h66-3h79, GHSA-c8p4-j97h-3vg8
frontend/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.uuid@7.0.3: 1 known vulnerabilityGHSA-w5hq-g745-h8pq
frontend/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.axios@1.8.2: 32 known vulnerabilitiesGHSA-35jp-ww65-95wh, GHSA-3g43-6gmg-66jw, GHSA-3p68-rc4w-qgx5, GHSA-3w6x-2g7m-8v23, GHSA-42h9-826w-cgv3 +27 more
watch-zepp/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.flatted@2.0.2: 2 known vulnerabilitiesGHSA-25h7-pfq9-p65f, GHSA-rf6f-7fwh-wjgh
watch-zepp/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.pacote@12.0.3: 1 known vulnerabilityGHSA-w4pp-8pjf-rmxw
watch-zepp/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.sharp@0.33.5: 3 known vulnerabilitiesGHSA-f88m-g3jw-g9cj, GHSA-rgj7-g3m4-5g8c, GHSA-wq5f-xc86-pv6w
watch-zepp/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.tmp@0.0.33: 2 known vulnerabilitiesGHSA-52f5-9888-hmc6, GHSA-ph9p-34f9-6g65
watch-zepp/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.uuid@8.3.2: 1 known vulnerabilityGHSA-w5hq-g745-h8pq
watch-zepp/package-lock.json - mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.yeoman-environment@3.19.3: 1 known vulnerabilityGHSA-vv9j-gjw2-j8wp
watch-zepp/package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
frontend/src/lib/boot-watchdog.test.js:23 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
frontend/src/lib/coach-cleartext.test.js:17 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
frontend/src/lib/coach-cleartext.test.js:17 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
frontend/src/lib/coach-cleartext.test.js:17 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
frontend/src/lib/coach-cleartext.test.js:27 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
frontend/src/lib/coach-cleartext.test.js:27 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
frontend/src/lib/coach-cleartext.test.js:27 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
frontend/src/lib/coach-cleartext.test.js:27 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
frontend/src/lib/coach-cleartext.test.js:28 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
frontend/src/lib/sw-lazy.test.js:23 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
frontend/src/lib/sw-media.test.js:47 - lowLow. Minor, or common in normal tools. Shown for information.In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
frontend/src/lib/sw-subpath.test.js:34 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key
frontend/src/lib/push.test.js:24 - lowLow. Minor, or common in normal tools. Shown for information.glob@13.0.6: 1 known vulnerabilityGHSA-3g3m-2fjr-6pw4
frontend/package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.minimatch@10.2.5: 1 known vulnerabilityGHSA-g3hv-75wg-m249
frontend/package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.@tootallnate/once@1.1.2: 1 known vulnerabilityGHSA-vpq2-c234-7xj6
watch-zepp/package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.deepmerge@4.3.1: 1 known vulnerabilityGHSA-gcqx-w48m-w2h4
watch-zepp/package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.got@9.6.0: 1 known vulnerabilityGHSA-pfrx-2q88-qq97
watch-zepp/package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.minimatch@7.4.9: 1 known vulnerabilityGHSA-g3hv-75wg-m249
watch-zepp/package-lock.json - lowLow. Minor, or common in normal tools. Shown for information.No manifest declaring network access and environment variables (agent.json)
- lowLow. Minor, or common in normal tools. Shown for information.Couldn't work out how to start the server. Set "entrypoint" in agent.json.
Network activity
Automated result for the commit shown. See our scan policy. View the scan log
Maintainers can claim the listing to rescan, or dispute a result.
OpenGym alternatives
View more →Similar mcp servers in Deployment & DevOps, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.
| Name | Stars | Licence | Last updated | Scan |
|---|---|---|---|---|
| OpenGym (this page) DuarteSantos8 | 18k | AGPL-3.0 | Nov 1, 2026 | Scanned, no flagged issues |
| OpenMetadata open-metadata | 16k | Apache-2.0 | Nov 1, 2026 | Scanned, see report |
| Drawio Skill Agents365-ai | 10k | MIT | Nov 1, 2026 | Scanned, no flagged issues |
| Openstatus openstatusHQ | 9.2k | AGPL-3.0 | Nov 1, 2026 | Scanned, no flagged issues |
| Ghidra MCP bethington | 6k | Apache-2.0 | Oct 31, 2026 | Scanned, no flagged issues |
| Kubefwd txn2 | 4.2k | Apache-2.0 | Oct 27, 2026 | Scanned, no flagged issues |