Openpencil MCP Server

by ZSeven-W• 7k•• Scanned•Claim this listing•Request removal
Design & Mediaagentagent teamaiclaudeclaude code

The world's first open-source AI-native vector design tool and the first to feature concurrent Agent Teams. Design-as-Code. Turn prompts into UI directly on the live canvas. A modern alternative to Pencil.

Openpencil is an open-source mcp server by ZSeven-W, written mainly in Rust, with 7,006 GitHub stars and the MIT license. Its code was last updated Oct 30, 2026.

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

Scanned
Full scan at 2bbc658 · Nov 5, 2026
Scanned
Static code scanpass
Secrets scanfail
Dependency audit205 known vulnerabilitiesfail
Manifestnonewarn
Buildn/a
Boot & handshaken/a
Network egressn/a
Reproducible (×3)n/a

Findings (74)

  • 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
    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.
  • medium
    quick-xml@0.39.3: 2 known vulnerabilities
    RUSTSEC-2026-0194, RUSTSEC-2026-0195
    Cargo.lock
  • medium
    quinn-proto@0.11.14: 10 known vulnerabilities
    RUSTSEC-2026-0185, RUSTSEC-2026-0338, RUSTSEC-2026-0339, RUSTSEC-2026-0340, RUSTSEC-2026-0342 +5 more
    Cargo.lock
  • medium
    @azure/msal-node@5.5.0: 1 known vulnerability
    GHSA-xcx6-jx8p-x3h5
    packages/bun.lock
  • medium
    @vue/server-renderer@3.5.39: 1 known vulnerability
    GHSA-g2v6-rqmx-r4w6
    packages/bun.lock
  • medium
    brace-expansion@2.1.1: 6 known vulnerabilities
    GHSA-3jxr-9vmj-r5cp, GHSA-6j4f-fj2g-mc7p, GHSA-mh99-v99m-4gvg, GHSA-q2hr-2g5m-vwhr, GHSA-qhr7-859c-m2p7 +1 more
    packages/bun.lock
  • medium
    brace-expansion@5.0.9: 3 known vulnerabilities
    GHSA-6j4f-fj2g-mc7p, GHSA-q2hr-2g5m-vwhr, GHSA-qhr7-859c-m2p7
    packages/bun.lock
  • medium
    fast-uri@3.1.5: 10 known vulnerabilities
    GHSA-333x-w4r6-6crp, GHSA-5jgf-p345-68v8, GHSA-f65p-4m7j-42xc, GHSA-fph4-wmhf-6fwf, GHSA-hrr3-gc8f-f4qj +5 more
    packages/bun.lock
  • medium
    follow-redirects@1.16.0: 3 known vulnerabilities
    GHSA-8r9p-f939-6h3c, GHSA-mrwp-f3q8-3g9p, GHSA-q3jh-wrc6-jgq8
    packages/bun.lock
  • medium
    js-yaml@4.3.1: 1 known vulnerability
    GHSA-2883-xcg3-v3hh
    packages/bun.lock
  • medium
    markdown-it@14.3.0: 4 known vulnerabilities
    GHSA-253c-mchw-3w2r, GHSA-gfr2-rv44-r23c, GHSA-r7fv-28h4-cvq7, GHSA-vfgh-jcmw-g37q
    packages/bun.lock
  • medium
    nanoid@3.3.15: 2 known vulnerabilities
    GHSA-28wg-ghj8-5hjv, GHSA-2v37-7h3g-55p8
    packages/bun.lock
  • medium
    postcss@8.5.16: 2 known vulnerabilities
    GHSA-fxqj-rqcc-2cmp, GHSA-r28c-9q8g-f849
    packages/bun.lock
  • medium
    source-map-js@1.2.1: 1 known vulnerability
    GHSA-68fv-2mgg-jv7q
    packages/bun.lock
  • medium
    undici@7.29.0: 18 known vulnerabilities
    GHSA-2gqq-gqf2-x968, GHSA-2jfj-6hjv-fm6j, GHSA-2m5v-pch6-74hx, GHSA-3wwx-pv8p-q78v, GHSA-3xpg-4rpp-hhhm +13 more
    packages/bun.lock
  • medium
    vite@7.3.6: 5 known vulnerabilities
    GHSA-587h-7wmj-h5pm, GHSA-698v-4r3x-3vcv, GHSA-9jrq-w75r-8gcw, GHSA-r825-w8mm-5pxw, GHSA-rq7h-c2jc-7f22
    packages/bun.lock
  • medium
    com.google.code.gson:gson@2.2.4: 1 known vulnerability
    GHSA-4jrv-ppp4-jm57
    packaging/android/gradle/verification-metadata.xml
  • medium
    com.google.guava:guava@32.0.1-jre: 1 known vulnerability
    GHSA-xxph-c9ww-hj94
    packaging/android/gradle/verification-metadata.xml
  • medium
    com.google.guava:guava@33.3.1-jre: 1 known vulnerability
    GHSA-xxph-c9ww-hj94
    packaging/android/gradle/verification-metadata.xml
  • medium
    com.google.protobuf:protobuf-java@3.24.4: 1 known vulnerability
    GHSA-735f-pc8j-v9w8
    packaging/android/gradle/verification-metadata.xml
  • medium
    com.google.protobuf:protobuf-kotlin@3.24.4: 1 known vulnerability
    GHSA-735f-pc8j-v9w8
    packaging/android/gradle/verification-metadata.xml
  • medium
    io.netty:netty-codec@4.1.110.Final: 3 known vulnerabilities
    GHSA-3p8m-j85q-pgmj, GHSA-558v-64gr-wgg4, GHSA-mj4r-2hfc-f8p6
    packaging/android/gradle/verification-metadata.xml
  • medium
    io.netty:netty-codec@4.1.93.Final: 3 known vulnerabilities
    GHSA-3p8m-j85q-pgmj, GHSA-558v-64gr-wgg4, GHSA-mj4r-2hfc-f8p6
    packaging/android/gradle/verification-metadata.xml
  • medium
    io.netty:netty-codec-http@4.1.110.Final: 18 known vulnerabilities
    GHSA-38f8-5428-x5cv, GHSA-4mp9-239f-g9hg, GHSA-57rv-r2g8-2cj3, GHSA-6cqp-g7gg-8hr5, GHSA-6jqx-86gh-f27w +13 more
    packaging/android/gradle/verification-metadata.xml
  • medium
    io.netty:netty-codec-http@4.1.93.Final: 19 known vulnerabilities
    GHSA-38f8-5428-x5cv, GHSA-4mp9-239f-g9hg, GHSA-57rv-r2g8-2cj3, GHSA-5jpm-x58v-624v, GHSA-6cqp-g7gg-8hr5 +14 more
    packaging/android/gradle/verification-metadata.xml
  • medium
    io.netty:netty-codec-http2@4.1.110.Final: 8 known vulnerabilities
    GHSA-563q-j3cm-6jxm, GHSA-5x3r-wrvg-rp6q, GHSA-93wv-jw9v-4972, GHSA-c2gf-v879-257j, GHSA-c69g-56f8-xwqj +3 more
    packaging/android/gradle/verification-metadata.xml
  • medium
    io.netty:netty-codec-http2@4.1.93.Final: 9 known vulnerabilities
    GHSA-563q-j3cm-6jxm, GHSA-5x3r-wrvg-rp6q, GHSA-93wv-jw9v-4972, GHSA-c2gf-v879-257j, GHSA-c69g-56f8-xwqj +4 more
    packaging/android/gradle/verification-metadata.xml
  • medium
    org.bitbucket.b_c:jose4j@0.9.5: 1 known vulnerability
    GHSA-3677-xxcr-wjqv
    packaging/android/gradle/verification-metadata.xml
  • medium
    org.jdom:jdom2@2.0.6: 1 known vulnerability
    GHSA-2363-cqg2-863c
    packaging/android/gradle/verification-metadata.xml
  • medium
    rmcp@0.12.0: 5 known vulnerabilities
    RUSTSEC-2026-0189, GHSA-33f5-2c5q-wgwj, GHSA-9g45-5xwm-f3wc, GHSA-9pj6-vhgr-3mwh, GHSA-c9xm-49cp-xcr9
    vendor/anthropic-agent-sdk/Cargo.lock
  • low
    Possible example credential in docs/tests: generic-api-key
    crates/op-auth-bridge/tests/hosted_dev_abi.rs:161
  • low
    backoff@0.4.0: 1 known vulnerability
    RUSTSEC-2025-0012
    Cargo.lock
  • low
    instant@0.1.13: 1 known vulnerability
    RUSTSEC-2024-0384
    Cargo.lock
  • low
    libz-sys@1.1.28: 1 known vulnerability
    RUSTSEC-2026-0418
    Cargo.lock
  • low
    tar@0.4.45: 1 known vulnerability
    GHSA-3pv8-6f4r-ffg2
    Cargo.lock
  • low
    ttf-parser@0.25.1: 1 known vulnerability
    RUSTSEC-2026-0192
    Cargo.lock
  • low
    zbus_names@3.0.0: 1 known vulnerability
    RUSTSEC-2026-0371
    Cargo.lock
  • low
    zbus_names@4.3.2: 1 known vulnerability
    RUSTSEC-2026-0371
    Cargo.lock
  • low
    zvariant@4.2.0: 1 known vulnerability
    RUSTSEC-2026-0370
    Cargo.lock
  • low
    zvariant@5.12.0: 1 known vulnerability
    RUSTSEC-2026-0370
    Cargo.lock
  • low
    zvariant_derive@4.2.0: 1 known vulnerability
    RUSTSEC-2026-0372
    Cargo.lock
  • low
    zvariant_derive@5.12.0: 1 known vulnerability
    RUSTSEC-2026-0372
    Cargo.lock
  • low
    @vitest/mocker@3.2.6: 2 known vulnerabilities
    GHSA-82fw-gwwq-j7x9, GHSA-qxg6-89mg-rqv8
    packages/bun.lock
  • low
    esbuild@0.21.5: 1 known vulnerability
    GHSA-67mh-4wv8-2f99
    packages/bun.lock
  • low
    esbuild@0.27.7: 1 known vulnerability
    GHSA-g7r4-m6w7-qqqr
    packages/bun.lock
  • low
    glob@10.5.0: 1 known vulnerability
    GHSA-3g3m-2fjr-6pw4
    packages/bun.lock
  • low
    glob@13.0.6: 1 known vulnerability
    GHSA-3g3m-2fjr-6pw4
    packages/bun.lock
  • low
    minimatch@10.2.6: 1 known vulnerability
    GHSA-g3hv-75wg-m249
    packages/bun.lock
  • low
    minimatch@9.0.9: 1 known vulnerability
    GHSA-g3hv-75wg-m249
    packages/bun.lock
  • low
    qs@6.15.3: 3 known vulnerabilities
    GHSA-4mjr-xmp4-gh2g, GHSA-6pq8-jhm2-2vcw, GHSA-x5fp-wj9c-mxmx
    packages/bun.lock
  • low
    vitest@3.2.6: 1 known vulnerability
    GHSA-82fw-gwwq-j7x9
    packages/bun.lock
  • low
    io.netty:netty-common@4.1.110.Final: 2 known vulnerabilities
    GHSA-389x-839f-4rhx, GHSA-xq3w-v528-46rv
    packaging/android/gradle/verification-metadata.xml
  • low
    io.netty:netty-common@4.1.93.Final: 2 known vulnerabilities
    GHSA-389x-839f-4rhx, GHSA-xq3w-v528-46rv
    packaging/android/gradle/verification-metadata.xml
  • low
    io.netty:netty-handler-proxy@4.1.110.Final: 1 known vulnerability
    GHSA-45q3-82m4-75jr
    packaging/android/gradle/verification-metadata.xml
  • low
    io.netty:netty-handler-proxy@4.1.93.Final: 1 known vulnerability
    GHSA-45q3-82m4-75jr
    packaging/android/gradle/verification-metadata.xml
  • low
    org.apache.commons:commons-compress@1.21: 2 known vulnerabilities
    GHSA-4265-ccf5-phj5, GHSA-4g9r-vxhx-9pgx
    packaging/android/gradle/verification-metadata.xml
  • low
    org.apache.httpcomponents:httpclient@4.5.6: 1 known vulnerability
    GHSA-7r82-7xv7-xcpj
    packaging/android/gradle/verification-metadata.xml
  • low
    org.bouncycastle:bcpkix-jdk18on@1.79: 1 known vulnerability
    GHSA-wg6q-6289-32hp
    packaging/android/gradle/verification-metadata.xml
  • low
    org.jetbrains.kotlin:kotlin-gradle-plugin@2.0.21: 1 known vulnerability
    GHSA-r937-wjx7-w2jp
    packaging/android/gradle/verification-metadata.xml
  • low
    anyhow@1.0.102: 1 known vulnerability
    RUSTSEC-2026-0190
    vendor/anthropic-agent-sdk/Cargo.lock
  • low
    rustls@0.23.40: 4 known vulnerabilities
    RUSTSEC-2026-0285, RUSTSEC-2026-0346, RUSTSEC-2026-0348, RUSTSEC-2026-0349
    vendor/anthropic-agent-sdk/Cargo.lock
  • low
    rustls-webpki@0.103.13: 1 known vulnerability
    RUSTSEC-2026-0382
    vendor/anthropic-agent-sdk/Cargo.lock
  • low
    tokio@1.52.3: 1 known vulnerability
    RUSTSEC-2026-0386
    vendor/anthropic-agent-sdk/Cargo.lock
  • low
    webpki-roots@1.0.7: 1 known vulnerability
    RUSTSEC-2026-0381
    vendor/anthropic-agent-sdk/Cargo.lock
  • low
    No manifest declaring network access and environment variables (agent.json)

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.

Openpencil alternatives

View more →

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

NameStarsLicenceLast updatedScan
Openpencil (this page)
ZSeven-W
7kMITOct 30, 2026Scanned, no flagged issues
Next AI Draw Io
DayuanJiang
37kApache-2.0Nov 1, 2026Scanned, no flagged issues
MCP For Blender
ahujasid
33kMITOct 29, 2026Scanned, no flagged issues
Figma Context MCP
GLips
16kMITOct 27, 2026Scanned, no flagged issues
Nginx UI
0xJacky
12kAGPL-3.0Nov 1, 2026Scanned, no flagged issues
Lamda
firerpa
8.7kMITSep 27, 2026Scanned, no flagged issues