Shaders MCP Server

by shader-effects-inc• 5.7k•• Scanned•Claim this listing•Request removal
Developer Toolsclijavascriptmcpreactshaders

WebGPU components for React, Vue, Svelte, Solid, JS & Framer

Shaders is an open-source mcp server by shader-effects-inc, written mainly in TypeScript, with 5,743 GitHub stars and the MIT license. Its code was last updated Oct 30, 2026.

Scan summary: scanned Nov 5, 2026 at commit 9eb037d. No capabilities flagged by our checks. Scan policy

Scanned
Full scan at 9eb037d · Nov 5, 2026
Scanned Builds
Static code scanwarn
Secrets scanpass
Dependency audit111 known vulnerabilitiesfail
Manifestnonewarn
Buildpass
Boot & handshaken/a
Network egressn/a
Reproducible (×3)n/a

Findings (53)

  • 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
    Very long encoded string literal. Often used to hide a payload.
    packages/core/src/shaders/FilmStock/stockLuts.ts:45
  • medium
    Very long encoded string literal. Often used to hide a payload.
    packages/core/src/shaders/FilmStock/stockLuts.ts:47
  • medium
    Very long encoded string literal. Often used to hide a payload.
    packages/core/src/shaders/FilmStock/stockLuts.ts:49
  • medium
    Very long encoded string literal. Often used to hide a payload.
    packages/core/src/shaders/FilmStock/stockLuts.ts:51
  • medium
    Very long encoded string literal. Often used to hide a payload.
    packages/core/src/shaders/FilmStock/stockLuts.ts:53
  • medium
    Very long encoded string literal. Often used to hide a payload.
    packages/core/src/shaders/FilmStock/stockLuts.ts:55
  • medium
    Very long encoded string literal. Often used to hide a payload.
    packages/core/src/shaders/FilmStock/stockLuts.ts:57
  • medium
    Very long encoded string literal. Often used to hide a payload.
    packages/core/src/shaders/FilmStock/stockLuts.ts:59
  • medium
    Very long encoded string literal. Often used to hide a payload.
    packages/core/src/shaders/FilmStock/stockLuts.ts:61
  • medium
    Very long encoded string literal. Often used to hide a payload.
    packages/core/src/shaders/FilmStock/stockLuts.ts:63
  • medium
    @isaacs/brace-expansion@5.0.0: 1 known vulnerability
    GHSA-7h2j-956f-4vf2
    pnpm-lock.yaml
  • medium
    @vue/server-renderer@3.5.39: 1 known vulnerability
    GHSA-g2v6-rqmx-r4w6
    pnpm-lock.yaml
  • 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
    pnpm-lock.yaml
  • 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
    pnpm-lock.yaml
  • medium
    browserslist@4.26.3: 2 known vulnerabilities
    GHSA-73wf-gq98-2v4g, GHSA-c83g-rgw3-j3cx
    pnpm-lock.yaml
  • medium
    browserslist@4.28.4: 2 known vulnerabilities
    GHSA-73wf-gq98-2v4g, GHSA-c83g-rgw3-j3cx
    pnpm-lock.yaml
  • medium
    fflate@0.8.2: 1 known vulnerability
    GHSA-px8p-9vwx-vf98
    pnpm-lock.yaml
  • medium
    flatted@3.3.3: 2 known vulnerabilities
    GHSA-25h7-pfq9-p65f, GHSA-rf6f-7fwh-wjgh
    pnpm-lock.yaml
  • medium
    happy-dom@20.0.11: 5 known vulnerabilities
    GHSA-5fpq-26gf-qwcr, GHSA-6q6h-j7hj-3r64, GHSA-834v-8h66-3h79, GHSA-c8p4-j97h-3vg8, GHSA-w4gp-fjgq-3q4g
    pnpm-lock.yaml
  • medium
    js-yaml@4.1.0: 5 known vulnerabilities
    GHSA-2883-xcg3-v3hh, GHSA-52cp-r559-cp3m, GHSA-5p4m-2wfm-xmqj, GHSA-h67p-54hq-rp68, GHSA-mh29-5h37-fv8m
    pnpm-lock.yaml
  • medium
    lodash@4.17.21: 2 known vulnerabilities
    GHSA-r5fr-rjxr-66jc, GHSA-xxjr-mmjv-4gpg
    pnpm-lock.yaml
  • medium
    minimatch@10.0.3: 4 known vulnerabilities
    GHSA-23c5-xmqv-rm74, GHSA-3ppc-4f35-3m26, GHSA-7r86-cg39-jmmj, GHSA-g3hv-75wg-m249
    pnpm-lock.yaml
  • medium
    minimatch@10.1.2: 4 known vulnerabilities
    GHSA-23c5-xmqv-rm74, GHSA-3ppc-4f35-3m26, GHSA-7r86-cg39-jmmj, GHSA-g3hv-75wg-m249
    pnpm-lock.yaml
  • medium
    minimatch@3.0.8: 3 known vulnerabilities
    GHSA-23c5-xmqv-rm74, GHSA-3ppc-4f35-3m26, GHSA-7r86-cg39-jmmj
    pnpm-lock.yaml
  • medium
    minimatch@3.1.2: 3 known vulnerabilities
    GHSA-23c5-xmqv-rm74, GHSA-3ppc-4f35-3m26, GHSA-7r86-cg39-jmmj
    pnpm-lock.yaml
  • medium
    minimatch@9.0.5: 4 known vulnerabilities
    GHSA-23c5-xmqv-rm74, GHSA-3ppc-4f35-3m26, GHSA-7r86-cg39-jmmj, GHSA-g3hv-75wg-m249
    pnpm-lock.yaml
  • medium
    nanoid@3.3.15: 2 known vulnerabilities
    GHSA-28wg-ghj8-5hjv, GHSA-2v37-7h3g-55p8
    pnpm-lock.yaml
  • medium
    picomatch@2.3.1: 2 known vulnerabilities
    GHSA-3v7f-55p6-f55p, GHSA-c2c7-rcm5-vvqj
    pnpm-lock.yaml
  • medium
    picomatch@4.0.3: 2 known vulnerabilities
    GHSA-3v7f-55p6-f55p, GHSA-c2c7-rcm5-vvqj
    pnpm-lock.yaml
  • medium
    postcss@8.5.16: 2 known vulnerabilities
    GHSA-fxqj-rqcc-2cmp, GHSA-r28c-9q8g-f849
    pnpm-lock.yaml
  • medium
    sharp@0.34.5: 3 known vulnerabilities
    GHSA-f88m-g3jw-g9cj, GHSA-rgj7-g3m4-5g8c, GHSA-wq5f-xc86-pv6w
    pnpm-lock.yaml
  • medium
    source-map-js@1.2.1: 1 known vulnerability
    GHSA-68fv-2mgg-jv7q
    pnpm-lock.yaml
  • medium
    validator@13.15.15: 2 known vulnerabilities
    GHSA-9965-vmph-33xx, GHSA-vghf-hv5q-vc2g
    pnpm-lock.yaml
  • medium
    vite@6.4.1: 9 known vulnerabilities
    GHSA-4w7w-66w2-5vf9, GHSA-587h-7wmj-h5pm, GHSA-698v-4r3x-3vcv, GHSA-9jrq-w75r-8gcw, GHSA-fx2h-pf6j-xcff +4 more
    pnpm-lock.yaml
  • low
    @babel/core@7.28.4: 1 known vulnerability
    GHSA-4x5r-pxfx-6jf8
    pnpm-lock.yaml
  • low
    @humanfs/node@0.16.7: 1 known vulnerability
    GHSA-p498-v437-472g
    pnpm-lock.yaml
  • low
    @vitest/mocker@4.0.15: 2 known vulnerabilities
    GHSA-82fw-gwwq-j7x9, GHSA-qxg6-89mg-rqv8
    pnpm-lock.yaml
  • low
    ajv@6.12.6: 1 known vulnerability
    GHSA-2g4f-4pwh-qvx6
    pnpm-lock.yaml
  • low
    ajv@8.12.0: 1 known vulnerability
    GHSA-2g4f-4pwh-qvx6
    pnpm-lock.yaml
  • low
    ajv@8.13.0: 1 known vulnerability
    GHSA-2g4f-4pwh-qvx6
    pnpm-lock.yaml
  • low
    baseline-browser-mapping@2.10.40: 1 known vulnerability
    GHSA-w5vr-8v7q-w6rv
    pnpm-lock.yaml
  • low
    baseline-browser-mapping@2.8.16: 1 known vulnerability
    GHSA-w5vr-8v7q-w6rv
    pnpm-lock.yaml
  • low
    deepmerge@4.3.1: 1 known vulnerability
    GHSA-gcqx-w48m-w2h4
    pnpm-lock.yaml
  • low
    diff@8.0.2: 1 known vulnerability
    GHSA-73rr-hh4g-fpgx
    pnpm-lock.yaml
  • low
    esbuild@0.28.0: 1 known vulnerability
    GHSA-g7r4-m6w7-qqqr
    pnpm-lock.yaml
  • low
    glob@13.0.1: 1 known vulnerability
    GHSA-3g3m-2fjr-6pw4
    pnpm-lock.yaml
  • low
    svelte@5.39.11: 7 known vulnerabilities
    GHSA-crpf-4hrx-3jrp, GHSA-f7gr-6p89-r883, GHSA-h7h7-mm68-gmrc, GHSA-m56q-vw4c-c2cp, GHSA-phwv-c562-gvmh +2 more
    pnpm-lock.yaml
  • low
    vue-template-compiler@2.7.16: 1 known vulnerability
    GHSA-g3ch-rx76-35fx
    pnpm-lock.yaml
  • low
    No manifest declaring network access and environment variables (agent.json)
  • low
    Couldn't work out how to start the server. Set "entrypoint" in agent.json.

Network activity

During install
registry.npmjs.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.

Shaders alternatives

View more →

Similar mcp servers in Developer Tools, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
Shaders (this page)
shader-effects-inc
5.7kMITOct 30, 2026Scanned, no flagged issues
MCP Use
mcp-use
11kMITOct 30, 2026Scanned, no flagged issues
MobileBuildMCP
getsentry
6.5kMITNov 1, 2026Scanned, no flagged issues
Gemini Notebook MCP CLI
jacob-bd
6.4kMITOct 27, 2026Scanned, no flagged issues
Mcporter
openclaw
5.1kMITOct 27, 2026Scanned, no flagged issues
Flint Chart
microsoft
4.5kMITNov 1, 2026Scanned, no flagged issues