FunASR MCP Server

by modelscope• 21k•• Scanned•Claim this listing•Request removal
Data Science & MLasraudiochineseemotion recognitionfunasr

Open-source speech recognition toolkit for training, inference, streaming ASR, VAD, punctuation, speaker diarization pipelines, and OpenAI-compatible/MCP serving.

FunASR is an open-source mcp server by modelscope, written mainly in Python, with 20,899 GitHub stars and the MIT license. Its code was last updated Nov 1, 2026.

Scan summary: scanned Nov 5, 2026 at commit dedefbf. Seen able to run shell commands, run dynamic code. Scan policy

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

Findings (117)

  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution 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.
  • 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.
    funasr/models/eend/utils/kaldi_data.py:76
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    runtime/onnxruntime/third_party/kaldi-native-fbank/cmake/cmake_extension.py:86
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    runtime/onnxruntime/third_party/kaldi-native-fbank/cmake/cmake_extension.py:90
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    runtime/onnxruntime/third_party/kaldi-native-fbank/cmake/cmake_extension.py:109
  • medium
    torch@2.9.1: 4 known vulnerabilities
    PYSEC-2026-139, PYSEC-2026-2286, GHSA-qfhq-4f3w-5fph, GHSA-rrmf-rvhw-rf47
    examples/industrial_data_pretraining/fun_asr_nano/requirements.txt
  • medium
    nanoid@3.3.17: 1 known vulnerability
    GHSA-2v37-7h3g-55p8
    integrations/openclaw/package-lock.json
  • medium
    source-map-js@1.2.1: 1 known vulnerability
    GHSA-68fv-2mgg-jv7q
    integrations/openclaw/package-lock.json
  • medium
    vite@8.2.0: 6 known vulnerabilities
    GHSA-587h-7wmj-h5pm, GHSA-698v-4r3x-3vcv, GHSA-9jrq-w75r-8gcw, GHSA-r825-w8mm-5pxw, GHSA-rq7h-c2jc-7f22 +1 more
    integrations/openclaw/package-lock.json
  • medium
    fastapi@0.99.1: 1 known vulnerability
    PYSEC-2024-38
    runtime/python/http/requirements.txt
  • medium
    setuptools@9.1.0: 4 known vulnerabilities
    PYSEC-2022-43012, PYSEC-2025-49, PYSEC-2026-1918, PYSEC-2026-3447
    runtime/python/http/requirements.txt
  • medium
    starlette@0.27.0: 7 known vulnerabilities
    PYSEC-2026-161, PYSEC-2026-1941, PYSEC-2026-1943, PYSEC-2026-2280, PYSEC-2026-2281 +2 more
    runtime/python/http/requirements.txt
  • medium
    transformers@5.9.0: 1 known vulnerability
    PYSEC-2026-3929
    runtime/python/http/requirements.txt
  • medium
    @babel/plugin-transform-modules-systemjs@7.18.5: 1 known vulnerability
    GHSA-fv7c-fp4j-7gwp
    web-pages/package-lock.json
  • medium
    axios@0.19.2: 25 known vulnerabilities
    GHSA-3g43-6gmg-66jw, GHSA-3p68-rc4w-qgx5, GHSA-43fc-jf86-j433, GHSA-4w2v-q235-vp99, GHSA-5c9x-8gcm-mpgx +20 more
    web-pages/package-lock.json
  • medium
    body-parser@1.20.0: 3 known vulnerabilities
    GHSA-27r3-jxmh-p828, GHSA-qwcr-r2fm-qrc7, GHSA-v422-hmwv-36x6
    web-pages/package-lock.json
  • medium
    brace-expansion@1.1.11: 8 known vulnerabilities
    GHSA-3jxr-9vmj-r5cp, GHSA-6j4f-fj2g-mc7p, GHSA-f886-m6hf-6m8v, GHSA-mh99-v99m-4gvg, GHSA-q2hr-2g5m-vwhr +3 more
    web-pages/package-lock.json
  • medium
    braces@3.0.2: 1 known vulnerability
    GHSA-grv7-fg5c-xmjg
    web-pages/package-lock.json
  • medium
    browserslist@4.20.4: 2 known vulnerabilities
    GHSA-73wf-gq98-2v4g, GHSA-c83g-rgw3-j3cx
    web-pages/package-lock.json
  • medium
    compression@1.7.4: 1 known vulnerability
    GHSA-vc2v-76pw-4v95
    web-pages/package-lock.json
  • medium
    cross-spawn@5.1.0: 1 known vulnerability
    GHSA-3xgq-45jj-v275
    web-pages/package-lock.json
  • medium
    cross-spawn@6.0.5: 1 known vulnerability
    GHSA-3xgq-45jj-v275
    web-pages/package-lock.json
  • medium
    cross-spawn@7.0.3: 1 known vulnerability
    GHSA-3xgq-45jj-v275
    web-pages/package-lock.json
  • medium
    flatted@3.2.5: 2 known vulnerabilities
    GHSA-25h7-pfq9-p65f, GHSA-rf6f-7fwh-wjgh
    web-pages/package-lock.json
  • medium
    follow-redirects@1.5.10: 5 known vulnerabilities
    GHSA-74fj-2j2h-c42q, GHSA-cxjh-pqwp-8mfp, GHSA-jchw-25xp-jwwc, GHSA-pw2r-vq6v-hr8c, GHSA-r4q5-vmmm-2653
    web-pages/package-lock.json
  • medium
    http-proxy-middleware@2.0.6: 4 known vulnerabilities
    GHSA-4www-5p9h-95mh, GHSA-64mm-vxmg-q3vj, GHSA-9gqv-wp59-fq42, GHSA-c7qv-q95q-8v27
    web-pages/package-lock.json
  • medium
    joi@17.6.0: 6 known vulnerabilities
    GHSA-4528-x5fx-h6hg, GHSA-6h2x-m376-mqjq, GHSA-6w3j-5fw6-r9vr, GHSA-gg4h-3hg2-grpc, GHSA-q7cg-457f-vx79 +1 more
    web-pages/package-lock.json
  • medium
    js-yaml@3.14.1: 5 known vulnerabilities
    GHSA-2883-xcg3-v3hh, GHSA-52cp-r559-cp3m, GHSA-5p4m-2wfm-xmqj, GHSA-h67p-54hq-rp68, GHSA-mh29-5h37-fv8m
    web-pages/package-lock.json
  • medium
    json5@1.0.1: 1 known vulnerability
    GHSA-9c47-m6qq-7p4h
    web-pages/package-lock.json
  • medium
    json5@2.2.1: 1 known vulnerability
    GHSA-9c47-m6qq-7p4h
    web-pages/package-lock.json
  • medium
    launch-editor@2.4.0: 5 known vulnerabilities
    GHSA-587h-7wmj-h5pm, GHSA-698v-4r3x-3vcv, GHSA-c27g-q93r-2cwf, GHSA-r825-w8mm-5pxw, GHSA-v6wh-96g9-6wx3
    web-pages/package-lock.json
  • medium
    lodash@4.17.21: 2 known vulnerabilities
    GHSA-r5fr-rjxr-66jc, GHSA-xxjr-mmjv-4gpg
    web-pages/package-lock.json
  • medium
    minimatch@3.1.2: 3 known vulnerabilities
    GHSA-23c5-xmqv-rm74, GHSA-3ppc-4f35-3m26, GHSA-7r86-cg39-jmmj
    web-pages/package-lock.json
  • medium
    mockjs@1.1.0: 1 known vulnerability
    GHSA-mh8j-9jvh-gjf6
    web-pages/package-lock.json
  • medium
    nanoid@3.3.4: 4 known vulnerabilities
    GHSA-28wg-ghj8-5hjv, GHSA-2v37-7h3g-55p8, GHSA-mwcw-c2x4-8c55, GHSA-xwg4-73v4-xw9w
    web-pages/package-lock.json
  • medium
    node-forge@1.3.1: 18 known vulnerabilities
    GHSA-2328-f5f3-gj25, GHSA-4487-j8r4-4g2f, GHSA-4642-5mcj-2rqw, GHSA-525v-9gp9-w22h, GHSA-554w-wpv2-vw27 +13 more
    web-pages/package-lock.json
  • medium
    path-to-regexp@0.1.7: 2 known vulnerabilities
    GHSA-37ch-88jc-xwx2, GHSA-rhx6-c78j-4q9w
    web-pages/package-lock.json
  • medium
    picomatch@2.3.1: 2 known vulnerabilities
    GHSA-3v7f-55p6-f55p, GHSA-c2c7-rcm5-vvqj
    web-pages/package-lock.json
  • medium
    postcss@7.0.39: 5 known vulnerabilities
    GHSA-6g55-p6wh-862q, GHSA-7fh5-64p2-3v2j, GHSA-fxqj-rqcc-2cmp, GHSA-qx2v-qp2m-jg93, GHSA-r28c-9q8g-f849
    web-pages/package-lock.json
  • medium
    postcss@8.4.14: 5 known vulnerabilities
    GHSA-6g55-p6wh-862q, GHSA-7fh5-64p2-3v2j, GHSA-fxqj-rqcc-2cmp, GHSA-qx2v-qp2m-jg93, GHSA-r28c-9q8g-f849
    web-pages/package-lock.json
  • medium
    semver@5.7.1: 1 known vulnerability
    GHSA-c2qf-rxjj-qqgw
    web-pages/package-lock.json
  • medium
    semver@6.3.0: 1 known vulnerability
    GHSA-c2qf-rxjj-qqgw
    web-pages/package-lock.json
  • medium
    semver@7.0.0: 1 known vulnerability
    GHSA-c2qf-rxjj-qqgw
    web-pages/package-lock.json
  • medium
    semver@7.3.7: 1 known vulnerability
    GHSA-c2qf-rxjj-qqgw
    web-pages/package-lock.json
  • medium
    serialize-javascript@2.1.2: 3 known vulnerabilities
    GHSA-5c6j-r48x-rmvq, GHSA-hxcc-f52p-wc94, GHSA-m5mm-p8h7-m29v
    web-pages/package-lock.json
  • medium
    serialize-javascript@6.0.0: 4 known vulnerabilities
    GHSA-5c6j-r48x-rmvq, GHSA-76p7-773f-r4q5, GHSA-m5mm-p8h7-m29v, GHSA-qj8w-gfj5-8c6v
    web-pages/package-lock.json
  • medium
    source-map-js@1.0.2: 1 known vulnerability
    GHSA-68fv-2mgg-jv7q
    web-pages/package-lock.json
  • medium
    svgo@2.8.0: 4 known vulnerabilities
    GHSA-2p49-hgcm-8545, GHSA-4vpr-x523-8j87, GHSA-w27v-7q3p-w38r, GHSA-xpqw-6gx7-v673
    web-pages/package-lock.json
  • medium
    terser@5.14.1: 1 known vulnerability
    GHSA-4wf5-vphf-c2xc
    web-pages/package-lock.json
  • medium
    uuid@8.3.2: 1 known vulnerability
    GHSA-w5hq-g745-h8pq
    web-pages/package-lock.json
  • medium
    webpack-dev-middleware@5.3.3: 2 known vulnerabilities
    GHSA-g84c-rxfj-3j2c, GHSA-wr3j-pwj9-hqq6
    web-pages/package-lock.json
  • medium
    ws@7.5.8: 2 known vulnerabilities
    GHSA-3h5v-q93c-6h6q, GHSA-96hv-2xvq-fx4p
    web-pages/package-lock.json
  • medium
    ws@8.8.0: 3 known vulnerabilities
    GHSA-3h5v-q93c-6h6q, GHSA-58qx-3vcg-4xpx, GHSA-96hv-2xvq-fx4p
    web-pages/package-lock.json
  • medium
    playwright@1.55.0: 1 known vulnerability
    GHSA-7mvr-c777-76hp
    web-pages/product-site/tests/browser/package-lock.json
  • low
    In tests/examples/docs: Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    examples/industrial_data_pretraining/lcbnet/compute_wer_details.py:433
  • low
    In tests/examples/docs: Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    examples/voice_input/funasr_input.py:143
  • low
    In tests/examples/docs: Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    examples/voice_input/funasr_input.py:145
  • low
    Possible example credential in docs/tests: generic-api-key
    examples/industrial_data_pretraining/llm_asr/demo_speech2text_multi_stream.py:51
  • low
    @vitest/mocker@4.1.10: 2 known vulnerabilities
    GHSA-82fw-gwwq-j7x9, GHSA-qxg6-89mg-rqv8
    integrations/openclaw/package-lock.json
  • low
    vitest@4.1.10: 1 known vulnerability
    GHSA-82fw-gwwq-j7x9
    integrations/openclaw/package-lock.json
  • low
    pydantic@1.9.2: 1 known vulnerability
    PYSEC-2026-1812
    runtime/python/http/requirements.txt
  • low
    @babel/core@7.17.10: 1 known vulnerability
    GHSA-4x5r-pxfx-6jf8
    web-pages/package-lock.json
  • low
    @babel/helpers@7.18.2: 1 known vulnerability
    GHSA-968p-4wvh-cqc8
    web-pages/package-lock.json
  • low
    @babel/runtime@7.18.3: 1 known vulnerability
    GHSA-968p-4wvh-cqc8
    web-pages/package-lock.json
  • low
    @sideway/formula@3.0.0: 1 known vulnerability
    GHSA-c2jc-4fpr-4vhg
    web-pages/package-lock.json
  • low
    ajv@6.12.6: 1 known vulnerability
    GHSA-2g4f-4pwh-qvx6
    web-pages/package-lock.json
  • low
    ajv@8.11.0: 1 known vulnerability
    GHSA-2g4f-4pwh-qvx6
    web-pages/package-lock.json
  • low
    colord@2.9.2: 1 known vulnerability
    GHSA-2wm5-q62r-hmrv
    web-pages/package-lock.json
  • low
    cookie@0.5.0: 1 known vulnerability
    GHSA-pxg6-pf52-xh8x
    web-pages/package-lock.json
  • low
    deepmerge@4.3.1: 1 known vulnerability
    GHSA-gcqx-w48m-w2h4
    web-pages/package-lock.json
  • low
    express@4.18.1: 2 known vulnerabilities
    GHSA-qw6h-vgh9-j6wx, GHSA-rv95-896h-c2vc
    web-pages/package-lock.json
  • low
    micromatch@4.0.5: 1 known vulnerability
    GHSA-952p-6rrq-rcjv
    web-pages/package-lock.json
  • low
    moment@2.29.4: 1 known vulnerability
    GHSA-4p3w-j4w9-5jqw
    web-pages/package-lock.json
  • low
    on-headers@1.0.2: 1 known vulnerability
    GHSA-76c9-3jph-rj3q
    web-pages/package-lock.json
  • low
    postcss-selector-parser@6.0.10: 1 known vulnerability
    GHSA-rj75-hqrm-r3gf
    web-pages/package-lock.json
  • low
    qs@6.10.3: 4 known vulnerabilities
    GHSA-4mjr-xmp4-gh2g, GHSA-6pq8-jhm2-2vcw, GHSA-6rw7-vpxm-498p, GHSA-w7fw-mjwx-w883
    web-pages/package-lock.json
  • low
    send@0.18.0: 1 known vulnerability
    GHSA-m6fv-jmcg-4jfg
    web-pages/package-lock.json
  • low
    serve-static@1.15.0: 1 known vulnerability
    GHSA-cm22-4g7w-348p
    web-pages/package-lock.json
  • low
    vue@2.6.14: 1 known vulnerability
    GHSA-5j4c-8p2g-v4jx
    web-pages/package-lock.json
  • low
    vue-template-compiler@2.6.14: 1 known vulnerability
    GHSA-g3ch-rx76-35fx
    web-pages/package-lock.json
  • low
    webpack-dev-server@4.9.2: 6 known vulnerabilities
    GHSA-4v9v-hfq4-rm2v, GHSA-79cf-xcqc-c78w, GHSA-9jgg-88mc-972h, GHSA-f5vj-f2hx-8m93, GHSA-m28w-2pqf-7qgj +1 more
    web-pages/package-lock.json
  • low
    word-wrap@1.2.3: 1 known vulnerability
    GHSA-j8xg-fqg3-53r7
    web-pages/package-lock.json
  • low
    yaml@1.10.2: 1 known vulnerability
    GHSA-48c2-rrv3-qjmp
    web-pages/package-lock.json
  • low
    pytest@8.4.1: 1 known vulnerability
    PYSEC-2026-1845
    web-pages/product-site/requirements-site.txt
  • low
    pygments@2.9.0: 2 known vulnerabilities
    PYSEC-2023-117, PYSEC-2026-2987
    web-pages/product-site/requirements-site.txt
  • 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
files.pythonhosted.orgpypi.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.

FunASR 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
FunASR (this page)
modelscope
21kMITNov 1, 2026Scanned, no flagged issues
MaxKB
1Panel-dev
23kGPL-3.0Nov 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
Semble
MinishLab
6.3kMITOct 29, 2026Scanned, no flagged issues