Vmlx MCP Server

by jjang-ai• 906•• Scanned•Claim this listing•Request removal
Data Science & MLanthropic apikvcache compressionkvcache optimizationkvcache reusellm

vMLX - Use MLX models easily - JANGQ (GGUF for MLX) - Not dependant on mlx_vlm

Vmlx is an open-source mcp server by jjang-ai, written mainly in Python, with 906 GitHub stars and the Apache-2.0 license. Its code was last updated Oct 31, 2026.

Scan summary: scanned Nov 5, 2026 at commit b20e751. Seen able to run shell commands, run dynamic code, read environment and secrets, connect to the internet. Scan policy

Scanned
Full scan at b20e751 · Nov 5, 2026
Scanned Builds
Static code scanwarn
Secrets scanfail
Dependency audit263 known vulnerabilitiesfail
Manifestnonewarn
Buildpass
Boot & handshakefail
Network egressn/a
Reproducible (×3)n/a

Findings (78)

  • high
    credential-access issue
    Details are available to the maintainer after claiming this listing.
  • high
    credential-access issue
    Details are available to the maintainer after claiming this listing.
  • high
    dropper issue
    Details are available to the maintainer after claiming this listing.
  • high
    dropper issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    panel/src/main/sessions.ts:2148
  • medium
    Turns off TLS certificate checking, allowing traffic interception.
    vmlx_engine/glm_dflash2.py:178
  • medium
    Turns off TLS certificate checking, allowing traffic interception.
    vmlx_engine/glm_dflash2.py:214
  • medium
    Turns off TLS certificate checking, allowing traffic interception.
    vmlx_engine/glm_dflash2.py:1257
  • medium
    Turns off TLS certificate checking, allowing traffic interception.
    vmlx_engine/jangh/dense.py:60
  • medium
    Deserializes data with pickle/marshal, which can execute code.
    vmlx_engine/utils/ssm_companion_disk_store.py:885
  • medium
    @xmldom/xmldom@0.8.11: 15 known vulnerabilities
    GHSA-27p8-2357-5qqv, GHSA-2v35-w6hq-6mfw, GHSA-4w3w-2rp5-g8jm, GHSA-6gmq-8vp8-gcm6, GHSA-6h8r-xr42-gp59 +10 more
    panel/package-lock.json
  • medium
    app-builder-lib@24.13.3: 1 known vulnerability
    GHSA-7g7r-gx96-252g
    panel/package-lock.json
  • medium
    brace-expansion@1.1.12: 7 known vulnerabilities
    GHSA-3jxr-9vmj-r5cp, GHSA-6j4f-fj2g-mc7p, GHSA-f886-m6hf-6m8v, GHSA-mh99-v99m-4gvg, GHSA-q2hr-2g5m-vwhr +2 more
    panel/package-lock.json
  • medium
    brace-expansion@2.0.2: 7 known vulnerabilities
    GHSA-3jxr-9vmj-r5cp, GHSA-6j4f-fj2g-mc7p, GHSA-f886-m6hf-6m8v, GHSA-mh99-v99m-4gvg, GHSA-q2hr-2g5m-vwhr +2 more
    panel/package-lock.json
  • medium
    browserslist@4.28.1: 2 known vulnerabilities
    GHSA-73wf-gq98-2v4g, GHSA-c83g-rgw3-j3cx
    panel/package-lock.json
  • medium
    builder-util-runtime@9.2.4: 1 known vulnerability
    GHSA-p2f4-r6v6-j797
    panel/package-lock.json
  • medium
    electron@44.3.0: 4 known vulnerabilities
    GHSA-3qxv-5xgr-q7w9, GHSA-h3v5-h239-pg29, GHSA-jr5w-w6x2-84p9, GHSA-x562-297c-g43g
    panel/package-lock.json
  • medium
    flatted@3.3.3: 2 known vulnerabilities
    GHSA-25h7-pfq9-p65f, GHSA-rf6f-7fwh-wjgh
    panel/package-lock.json
  • medium
    form-data@4.0.5: 1 known vulnerability
    GHSA-hmw2-7cc7-3qxx
    panel/package-lock.json
  • medium
    lodash@4.17.23: 2 known vulnerabilities
    GHSA-f23m-r3pf-42rh, GHSA-r5fr-rjxr-66jc
    panel/package-lock.json
  • medium
    minimatch@3.1.2: 3 known vulnerabilities
    GHSA-23c5-xmqv-rm74, GHSA-3ppc-4f35-3m26, GHSA-7r86-cg39-jmmj
    panel/package-lock.json
  • medium
    minimatch@5.1.6: 3 known vulnerabilities
    GHSA-23c5-xmqv-rm74, GHSA-3ppc-4f35-3m26, GHSA-7r86-cg39-jmmj
    panel/package-lock.json
  • medium
    minimatch@9.0.3: 4 known vulnerabilities
    GHSA-23c5-xmqv-rm74, GHSA-3ppc-4f35-3m26, GHSA-7r86-cg39-jmmj, GHSA-g3hv-75wg-m249
    panel/package-lock.json
  • medium
    minimatch@9.0.5: 4 known vulnerabilities
    GHSA-23c5-xmqv-rm74, GHSA-3ppc-4f35-3m26, GHSA-7r86-cg39-jmmj, GHSA-g3hv-75wg-m249
    panel/package-lock.json
  • medium
    rollup@4.57.1: 1 known vulnerability
    GHSA-mw96-cpmx-2vgc
    panel/package-lock.json
  • medium
    sharp@0.34.5: 3 known vulnerabilities
    GHSA-f88m-g3jw-g9cj, GHSA-rgj7-g3m4-5g8c, GHSA-wq5f-xc86-pv6w
    panel/package-lock.json
  • medium
    source-map-js@1.2.1: 1 known vulnerability
    GHSA-68fv-2mgg-jv7q
    panel/package-lock.json
  • medium
    tmp@0.2.5: 1 known vulnerability
    GHSA-ph9p-34f9-6g65
    panel/package-lock.json
  • medium
    undici@7.29.1: 8 known vulnerabilities
    GHSA-2m5v-pch6-74hx, GHSA-4qv8-2p9j-2685, GHSA-4w7w-5xrc-9h26, GHSA-55wc-3pg8-jfw6, GHSA-9fm3-97px-rjf6 +3 more
    panel/package-lock.json
  • medium
    vite@5.4.21: 8 known vulnerabilities
    GHSA-4w7w-66w2-5vf9, GHSA-587h-7wmj-h5pm, GHSA-698v-4r3x-3vcv, GHSA-9jrq-w75r-8gcw, GHSA-fx2h-pf6j-xcff +3 more
    panel/package-lock.json
  • medium
    vite@7.3.1: 10 known vulnerabilities
    GHSA-4w7w-66w2-5vf9, GHSA-587h-7wmj-h5pm, GHSA-698v-4r3x-3vcv, GHSA-9jrq-w75r-8gcw, GHSA-fx2h-pf6j-xcff +5 more
    panel/package-lock.json
  • medium
    aiohttp@3.13.5: 22 known vulnerabilities
    PYSEC-2026-2104, PYSEC-2026-2105, PYSEC-2026-2106, PYSEC-2026-2107, PYSEC-2026-2108 +17 more
    uv.lock
  • medium
    black@26.3.1: 1 known vulnerability
    GHSA-cg8m-r9f2-5wm2
    uv.lock
  • medium
    dnspython@2.8.0: 1 known vulnerability
    GHSA-45c3-73f7-pv4m
    uv.lock
  • medium
    filelock@3.25.2: 9 known vulnerabilities
    GHSA-567q-5qvw-pf92, GHSA-69hj-f68j-2879, GHSA-8mx5-7m5m-r77g, GHSA-9vhv-jxww-xfm5, GHSA-cwqr-hh33-gh44 +4 more
    uv.lock
  • medium
    gradio@6.10.0: 3 known vulnerabilities
    PYSEC-2026-211, PYSEC-2026-2178, PYSEC-2026-2179
    uv.lock
  • medium
    mcp@1.26.0: 7 known vulnerabilities
    PYSEC-2026-3481, PYSEC-2026-3482, PYSEC-2026-3483, GHSA-5h93-6whr-6q8j, GHSA-84m7-p3x7-pcfv +2 more
    uv.lock
  • medium
    msgpack@1.1.2: 2 known vulnerabilities
    PYSEC-2026-3625, GHSA-j586-36cw-2gc2
    uv.lock
  • medium
    python-multipart@0.0.22: 6 known vulnerabilities
    PYSEC-2026-3036, PYSEC-2026-3037, PYSEC-2026-3038, PYSEC-2026-3039, PYSEC-2026-3040 +1 more
    uv.lock
  • medium
    starlette@0.52.1: 5 known vulnerabilities
    PYSEC-2026-161, PYSEC-2026-2280, PYSEC-2026-2281, PYSEC-2026-248, PYSEC-2026-249
    uv.lock
  • medium
    MCP server didn't complete the protocol handshake
    server exited early with code 1
  • low
    Possible example credential in docs/tests: curl-auth-header
    docs/api/cancellation.md:34
  • low
    Possible example credential in docs/tests: curl-auth-header
    docs/reference/cli.md:143
  • low
    Possible example credential in docs/tests: generic-api-key
    3 matches in this file
    tests/test_dots3_language.py:548
  • low
    Possible example credential in docs/tests: generic-api-key
    tests/test_mcp_security.py:763
  • low
    Possible example credential in docs/tests: generic-api-key
    2 matches in this file
    tests/test_qwen4_exp_runtime.py:1425
  • low
    Possible example credential in docs/tests: generic-api-key
    2 matches in this file
    tests/test_server.py:6803
  • low
    @babel/core@7.29.0: 1 known vulnerability
    GHSA-4x5r-pxfx-6jf8
    panel/package-lock.json
  • low
    @tootallnate/once@2.0.0: 1 known vulnerability
    GHSA-vpq2-c234-7xj6
    panel/package-lock.json
  • low
    @vitest/mocker@4.0.18: 2 known vulnerabilities
    GHSA-82fw-gwwq-j7x9, GHSA-qxg6-89mg-rqv8
    panel/package-lock.json
  • low
    ajv@6.12.6: 1 known vulnerability
    GHSA-2g4f-4pwh-qvx6
    panel/package-lock.json
  • low
    baseline-browser-mapping@2.9.19: 1 known vulnerability
    GHSA-w5vr-8v7q-w6rv
    panel/package-lock.json
  • low
    esbuild@0.21.5: 1 known vulnerability
    GHSA-67mh-4wv8-2f99
    panel/package-lock.json
  • low
    esbuild@0.27.3: 1 known vulnerability
    GHSA-g7r4-m6w7-qqqr
    panel/package-lock.json
  • low
    glob@10.5.0: 1 known vulnerability
    GHSA-3g3m-2fjr-6pw4
    panel/package-lock.json
  • low
    katex@0.18.1: 1 known vulnerability
    GHSA-238p-pmpm-9mq7
    panel/package-lock.json
  • low
    postcss-selector-parser@6.0.10: 1 known vulnerability
    GHSA-rj75-hqrm-r3gf
    panel/package-lock.json
  • low
    postcss-selector-parser@6.1.2: 2 known vulnerabilities
    GHSA-rj75-hqrm-r3gf, GHSA-w9m9-85wc-3x92
    panel/package-lock.json
  • low
    idna@3.11: 1 known vulnerability
    PYSEC-2026-215
    uv.lock
  • low
    multidict@6.7.1: 1 known vulnerability
    PYSEC-2026-4244
    uv.lock
  • low
    opentelemetry-api@1.42.1: 1 known vulnerability
    GHSA-xcq7-p3pf-p88h
    uv.lock
  • low
    opentelemetry-api@1.44.0: 1 known vulnerability
    GHSA-xcq7-p3pf-p88h
    uv.lock
  • low
    pydantic-settings@2.13.1: 1 known vulnerability
    GHSA-4xgf-cpjx-pc3j
    uv.lock
  • low
    pytest@9.0.2: 1 known vulnerability
    PYSEC-2026-1845
    uv.lock
  • low
    setuptools@79.0.1: 2 known vulnerabilities
    PYSEC-2026-3447, GHSA-xmj3-9gf7-h52w
    uv.lock
  • low
    No manifest declaring network access and environment variables (agent.json)

Network activity

During install
api.github.comfiles.pythonhosted.orggithub.compypi.org
While running
Not run — the code wasn't started in this scan

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.

Vmlx alternatives

View more →

Similar mcp servers in Data Science & ML, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
Vmlx (this page)
jjang-ai
906Apache-2.0Oct 31, 2026Scanned, no flagged issues
MaxKB
1Panel-dev
23kGPL-3.0Nov 1, 2026Scanned, no flagged issues
FunASR
modelscope
21kMITNov 1, 2026Scanned, no flagged issues
Ida Pro MCP
mrexodia
13kMITSep 26, 2026Scanned, no flagged issues
Pal MCP Server
BeehiveInnovations
12kNone foundDec 15, 2025Not scanned yet
Osaurus
osaurus-ai
8.1kMITNov 1, 2026Scanned, no flagged issues