Solomd MCP Server

by zhitongblog• 1.5k•• Scanned•Claim this listing•Request removal
Content & Writingaiandroidautogitbyokcross platform

A markdown editor — and the bridge to your LLM. Local-first, MIT, ~15 MB. Bundled MCP server lets Claude Code / Codex / Cursor drive your vault directly. 14 AI providers BYOK.

Solomd is an open-source mcp server by zhitongblog, written mainly in TypeScript, with 1,460 GitHub stars and the MIT license. Its code was last updated Nov 1, 2026.

Scan summary: scanned Nov 5, 2026 at commit 80d5798. Seen able to run dynamic code, read environment and secrets. Scan policy

Scanned
Full scan at 80d5798 · Nov 5, 2026
Scanned
Static code scanwarn
Secrets scanfail
Dependency audit250 known vulnerabilitiesfail
Manifestserver.jsonpass
Buildn/a
Boot & handshaken/a
Network egressn/a
Reproducible (×3)n/a

Findings (76)

  • high
    code-execution 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
    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
    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
    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
    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
    @tiptap/core@3.26.0: 2 known vulnerabilities
    GHSA-cp6q-959q-f8rh, GHSA-j95f-988m-3j2f
    app/pnpm-lock.yaml
  • medium
    @vue/server-renderer@3.5.32: 1 known vulnerability
    GHSA-g2v6-rqmx-r4w6
    app/pnpm-lock.yaml
  • medium
    brace-expansion@2.0.3: 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
    app/pnpm-lock.yaml
  • medium
    dompurify@3.3.3: 17 known vulnerabilities
    GHSA-39q2-94rc-95cp, GHSA-55q2-fjhq-7xh7, GHSA-6688-9rhm-gjv2, GHSA-76mc-f452-cxcm, GHSA-c2j3-45gr-mqc4 +12 more
    app/pnpm-lock.yaml
  • medium
    fflate@0.8.2: 1 known vulnerability
    GHSA-px8p-9vwx-vf98
    app/pnpm-lock.yaml
  • medium
    js-yaml@4.1.1: 8 known vulnerabilities
    GHSA-2883-xcg3-v3hh, GHSA-52cp-r559-cp3m, GHSA-5p4m-2wfm-xmqj, GHSA-h67p-54hq-rp68, GHSA-2883-xcg3-v3hh +3 more
    app/pnpm-lock.yaml
  • medium
    linkify-it@5.0.0: 2 known vulnerabilities
    GHSA-22p9-wv53-3rq4, GHSA-v245-v573-v5vm
    app/pnpm-lock.yaml
  • medium
    markdown-it@14.1.1: 5 known vulnerabilities
    GHSA-253c-mchw-3w2r, GHSA-6v5v-wf23-fmfq, GHSA-gfr2-rv44-r23c, GHSA-r7fv-28h4-cvq7, GHSA-vfgh-jcmw-g37q
    app/pnpm-lock.yaml
  • medium
    nanoid@3.3.11: 6 known vulnerabilities
    GHSA-28wg-ghj8-5hjv, GHSA-2v37-7h3g-55p8, GHSA-xwg4-73v4-xw9w, GHSA-28wg-ghj8-5hjv, GHSA-2v37-7h3g-55p8 +1 more
    app/pnpm-lock.yaml
  • medium
    nanoid@5.1.7: 2 known vulnerabilities
    GHSA-28wg-ghj8-5hjv, GHSA-xwg4-73v4-xw9w
    app/pnpm-lock.yaml
  • medium
    postcss@8.5.8: 4 known vulnerabilities
    GHSA-6g55-p6wh-862q, GHSA-fxqj-rqcc-2cmp, GHSA-qx2v-qp2m-jg93, GHSA-r28c-9q8g-f849
    app/pnpm-lock.yaml
  • medium
    prosemirror-view@1.41.8: 1 known vulnerability
    GHSA-c8x8-7fp4-3x9w
    app/pnpm-lock.yaml
  • medium
    source-map-js@1.2.1: 2 known vulnerabilities
    GHSA-68fv-2mgg-jv7q, GHSA-68fv-2mgg-jv7q
    app/pnpm-lock.yaml
  • medium
    uuid@11.1.0: 1 known vulnerability
    GHSA-w5hq-g745-h8pq
    app/pnpm-lock.yaml
  • medium
    vite@6.4.2: 14 known vulnerabilities
    GHSA-587h-7wmj-h5pm, GHSA-698v-4r3x-3vcv, GHSA-9jrq-w75r-8gcw, GHSA-fx2h-pf6j-xcff, GHSA-r825-w8mm-5pxw +9 more
    app/pnpm-lock.yaml
  • medium
    calamine@0.26.1: 1 known vulnerability
    RUSTSEC-2026-0436
    app/src-tauri/Cargo.lock
  • medium
    lopdf@0.34.0: 1 known vulnerability
    RUSTSEC-2026-0187
    app/src-tauri/Cargo.lock
  • medium
    quick-xml@0.31.0: 2 known vulnerabilities
    RUSTSEC-2026-0194, RUSTSEC-2026-0195
    app/src-tauri/Cargo.lock
  • medium
    quick-xml@0.37.5: 2 known vulnerabilities
    RUSTSEC-2026-0194, RUSTSEC-2026-0195
    app/src-tauri/Cargo.lock
  • medium
    quick-xml@0.38.4: 2 known vulnerabilities
    RUSTSEC-2026-0194, RUSTSEC-2026-0195
    app/src-tauri/Cargo.lock
  • medium
    quick-xml@0.39.2: 2 known vulnerabilities
    RUSTSEC-2026-0194, RUSTSEC-2026-0195
    app/src-tauri/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
    app/src-tauri/Cargo.lock
  • medium
    rmcp@1.5.0: 8 known vulnerabilities
    GHSA-33f5-2c5q-wgwj, GHSA-9g45-5xwm-f3wc, GHSA-9pj6-vhgr-3mwh, GHSA-c9xm-49cp-xcr9, GHSA-33f5-2c5q-wgwj +3 more
    dev-mcp/Cargo.lock
  • medium
    form-data@4.0.5: 1 known vulnerability
    GHSA-hmw2-7cc7-3qxx
    web-clipper/pnpm-lock.yaml
  • medium
    ws@8.20.0: 2 known vulnerabilities
    GHSA-58qx-3vcg-4xpx, GHSA-96hv-2xvq-fx4p
    web-clipper/pnpm-lock.yaml
  • medium
    devalue@5.7.1: 8 known vulnerabilities
    GHSA-4q55-j62x-fr9h, GHSA-77vg-94rm-hx3p, GHSA-9rgm-9g3h-6x36, GHSA-hx4r-w6wj-j8fg, GHSA-j22f-vq7h-c4qm +3 more
    web/pnpm-lock.yaml
  • medium
    postcss@8.5.9: 4 known vulnerabilities
    GHSA-6g55-p6wh-862q, GHSA-fxqj-rqcc-2cmp, GHSA-qx2v-qp2m-jg93, GHSA-r28c-9q8g-f849
    web/pnpm-lock.yaml
  • medium
    sharp@0.34.5: 3 known vulnerabilities
    GHSA-f88m-g3jw-g9cj, GHSA-rgj7-g3m4-5g8c, GHSA-wq5f-xc86-pv6w
    web/pnpm-lock.yaml
  • medium
    smol-toml@1.6.1: 2 known vulnerabilities
    GHSA-7w5x-hrqm-74c2, GHSA-r4xh-jqrq-34v2
    web/pnpm-lock.yaml
  • medium
    svgo@4.0.1: 3 known vulnerabilities
    GHSA-2p49-hgcm-8545, GHSA-4vpr-x523-8j87, GHSA-w27v-7q3p-w38r
    web/pnpm-lock.yaml
  • medium
    undici@7.24.8: 29 known vulnerabilities
    GHSA-2gqq-gqf2-x968, GHSA-2jfj-6hjv-fm6j, GHSA-2m5v-pch6-74hx, GHSA-35p6-xmwp-9g52, GHSA-3xpg-4rpp-hhhm +24 more
    web/pnpm-lock.yaml
  • medium
    ws@8.18.0: 2 known vulnerabilities
    GHSA-58qx-3vcg-4xpx, GHSA-96hv-2xvq-fx4p
    web/pnpm-lock.yaml
  • medium
    zod@3.25.76: 1 known vulnerability
    GHSA-mrhx-c7xc-m3w5
    web/pnpm-lock.yaml
  • medium
    zod@4.3.6: 1 known vulnerability
    GHSA-mrhx-c7xc-m3w5
    web/pnpm-lock.yaml
  • low
    Possible example credential in docs/tests: curl-auth-header
    web/ANALYTICS.md:115
  • low
    katex@0.16.45: 1 known vulnerability
    GHSA-238p-pmpm-9mq7
    app/pnpm-lock.yaml
  • low
    mermaid@11.14.0: 9 known vulnerabilities
    GHSA-2v8p-3f2j-5mp7, GHSA-3rrr-jr9j-h3q3, GHSA-6m6c-36f7-fhxh, GHSA-6x64-9x62-f2gx, GHSA-87f9-hvmw-gh4p +4 more
    app/pnpm-lock.yaml
  • low
    minimatch@9.0.9: 1 known vulnerability
    GHSA-g3hv-75wg-m249
    app/pnpm-lock.yaml
  • low
    anyhow@1.0.102: 3 known vulnerabilities
    RUSTSEC-2026-0190, RUSTSEC-2026-0190, RUSTSEC-2026-0190
    app/src-tauri/Cargo.lock
  • low
    event-listener@5.4.1: 1 known vulnerability
    RUSTSEC-2026-0221
    app/src-tauri/Cargo.lock
  • low
    git2@0.19.0: 9 known vulnerabilities
    RUSTSEC-2026-0008, RUSTSEC-2026-0183, RUSTSEC-2026-0184, RUSTSEC-2026-0008, RUSTSEC-2026-0183 +4 more
    app/src-tauri/Cargo.lock
  • low
    glib@0.18.5: 1 known vulnerability
    RUSTSEC-2024-0429
    app/src-tauri/Cargo.lock
  • low
    libz-sys@1.1.28: 3 known vulnerabilities
    RUSTSEC-2026-0418, RUSTSEC-2026-0418, RUSTSEC-2026-0418
    app/src-tauri/Cargo.lock
  • low
    proc-macro-error@1.0.4: 1 known vulnerability
    RUSTSEC-2024-0370
    app/src-tauri/Cargo.lock
  • low
    rustls@0.23.39: 8 known vulnerabilities
    RUSTSEC-2026-0285, RUSTSEC-2026-0346, RUSTSEC-2026-0348, RUSTSEC-2026-0349, RUSTSEC-2026-0285 +3 more
    app/src-tauri/Cargo.lock
  • low
    rustls-webpki@0.103.13: 2 known vulnerabilities
    RUSTSEC-2026-0382, RUSTSEC-2026-0382
    app/src-tauri/Cargo.lock
  • low
    serde_with@3.18.0: 1 known vulnerability
    GHSA-7gcf-g7xr-8hxj
    app/src-tauri/Cargo.lock
  • low
    tokio@1.52.1: 3 known vulnerabilities
    RUSTSEC-2026-0386, RUSTSEC-2026-0386, RUSTSEC-2026-0386
    app/src-tauri/Cargo.lock
  • low
    unsafe-libyaml@0.2.11: 2 known vulnerabilities
    RUSTSEC-2024-0449, RUSTSEC-2024-0449
    app/src-tauri/Cargo.lock
  • low
    webpki-roots@1.0.7: 2 known vulnerabilities
    RUSTSEC-2026-0381, RUSTSEC-2026-0381
    app/src-tauri/Cargo.lock
  • low
    zbus_names@3.0.0: 1 known vulnerability
    RUSTSEC-2026-0371
    app/src-tauri/Cargo.lock
  • low
    zbus_names@4.3.1: 1 known vulnerability
    RUSTSEC-2026-0371
    app/src-tauri/Cargo.lock
  • low
    zstd@0.13.3: 1 known vulnerability
    RUSTSEC-2026-0391
    app/src-tauri/Cargo.lock
  • low
    zstd-safe@7.2.4: 12 known vulnerabilities
    RUSTSEC-2026-0395, RUSTSEC-2026-0396, RUSTSEC-2026-0397, RUSTSEC-2026-0398, RUSTSEC-2026-0399 +7 more
    app/src-tauri/Cargo.lock
  • low
    zstd-sys@2.0.16+zstd.1.5.7: 1 known vulnerability
    RUSTSEC-2026-0410
    app/src-tauri/Cargo.lock
  • low
    zvariant@4.2.0: 1 known vulnerability
    RUSTSEC-2026-0370
    app/src-tauri/Cargo.lock
  • low
    zvariant@5.10.0: 1 known vulnerability
    RUSTSEC-2026-0370
    app/src-tauri/Cargo.lock
  • low
    zvariant_derive@4.2.0: 1 known vulnerability
    RUSTSEC-2026-0372
    app/src-tauri/Cargo.lock
  • low
    zvariant_derive@5.10.0: 1 known vulnerability
    RUSTSEC-2026-0372
    app/src-tauri/Cargo.lock
  • low
    @mozilla/readability@0.5.0: 1 known vulnerability
    GHSA-3p6v-hrg8-8qj7
    web-clipper/pnpm-lock.yaml
  • low
    esbuild@0.24.0: 1 known vulnerability
    GHSA-67mh-4wv8-2f99
    web-clipper/pnpm-lock.yaml
  • low
    esbuild@0.27.3: 1 known vulnerability
    GHSA-g7r4-m6w7-qqqr
    web/pnpm-lock.yaml
  • low
    esbuild@0.27.7: 1 known vulnerability
    GHSA-g7r4-m6w7-qqqr
    web/pnpm-lock.yaml
  • low
    Reads environment variables not listed in the manifest
    TAURI_DEV_HOST, ASC_KEY_ID, ASC_ISSUER_ID, ASC_KEY_PATH, GITHUB_TOKEN, ASC_KEY_P8, PLAY_BUCKET, PLAY_SERVICE_ACCOUNT_JSON, SOLOMD_INGEST_TOKEN, SOLOMD_INGEST_URL, ASC_USE_PROXY, ASC_BUNDLE_ID, APPDATA, TARGET

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.

Solomd alternatives

View more →

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

NameStarsLicenceLast updatedScan
Solomd (this page)
zhitongblog
1.5kMITNov 1, 2026Scanned, no flagged issues
Context7
upstash
64kMITNov 1, 2026Scanned, no flagged issues
Md2wechat Skill
geekjourneyx
3.8kNone foundOct 14, 2026Not scanned yet
Cortex
cortex-docs
3.3kMITOct 6, 2026Scanned, no flagged issues
Markdownify MCP
zcaceres
3kMITOct 26, 2026Scanned, no flagged issues
LLM Wiki Compiler
atomicstrata
2.2kMITOct 30, 2026Scanned, no flagged issues