Py Xiaozhi MCP Server

by huangjunsen0406• 3.5k•• Scanned•Claim this listing•Request removal
Smart Home & IoTcross platformedge computingembodied aiesp32esp32 s3

Open-source AI assistant ecosystem with MCP integrations, multimodal workflows, IoT support, and cross-platform voice interaction.

Py Xiaozhi is an open-source mcp server by huangjunsen0406, written mainly in Python, with 3,538 GitHub stars and the MIT license. Its code was last updated Oct 31, 2026.

Scan summary: scanned Nov 5, 2026 at commit f1883ad. Seen able to connect to the internet. Scan policy

Scanned
Full scan at f1883ad · Nov 5, 2026
Scanned Builds
Static code scanwarn
Secrets scanpass
Dependency audit177 known vulnerabilitiesfail
Manifestnonewarn
Buildpass
Boot & handshakefail
Network egresswarn
Reproducible (×3)n/a

Findings (28)

  • 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
    @vue/server-renderer@3.5.13: 2 known vulnerabilities
    GHSA-g2v6-rqmx-r4w6, GHSA-g2v6-rqmx-r4w6
    documents/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
    documents/pnpm-lock.yaml
  • medium
    postcss@8.5.3: 8 known vulnerabilities
    GHSA-6g55-p6wh-862q, GHSA-fxqj-rqcc-2cmp, GHSA-qx2v-qp2m-jg93, GHSA-r28c-9q8g-f849, GHSA-6g55-p6wh-862q +3 more
    documents/pnpm-lock.yaml
  • medium
    preact@10.26.5: 2 known vulnerabilities
    GHSA-36hm-qxxp-pg3m, GHSA-36hm-qxxp-pg3m
    documents/pnpm-lock.yaml
  • medium
    rollup@4.40.0: 2 known vulnerabilities
    GHSA-mw96-cpmx-2vgc, GHSA-mw96-cpmx-2vgc
    documents/pnpm-lock.yaml
  • medium
    source-map-js@1.2.1: 2 known vulnerabilities
    GHSA-68fv-2mgg-jv7q, GHSA-68fv-2mgg-jv7q
    documents/pnpm-lock.yaml
  • medium
    vite@5.4.18: 24 known vulnerabilities
    GHSA-4w7w-66w2-5vf9, GHSA-587h-7wmj-h5pm, GHSA-698v-4r3x-3vcv, GHSA-859w-5945-r5v3, GHSA-93m4-6634-74q7 +19 more
    documents/pnpm-lock.yaml
  • medium
    urllib3@2.6.2: 6 known vulnerabilities
    PYSEC-2026-141, PYSEC-2026-142, PYSEC-2026-1996, PYSEC-2026-4175, PYSEC-2026-4176 +1 more
    uv.lock
  • medium
    Install contacted hosts other than package registries
    releases.astral.sh
  • medium
    MCP server didn't complete the protocol handshake
    server exited early with code 127
  • low
    Possible example credential in docs/tests: generic-api-key
    documents/docs/zh/guide/配置说明.md:686
  • low
    Possible example credential in docs/tests: generic-api-key
    documents/docs/guide/配置说明.md:684
  • low
    echarts@5.6.0: 1 known vulnerability
    GHSA-fgmj-fm8m-jvvx
    documents/pnpm-lock.yaml
  • low
    esbuild@0.21.5: 2 known vulnerabilities
    GHSA-67mh-4wv8-2f99, GHSA-67mh-4wv8-2f99
    documents/pnpm-lock.yaml
  • low
    mdast-util-to-hast@13.2.0: 2 known vulnerabilities
    GHSA-4fh9-h7wg-q85m, GHSA-4fh9-h7wg-q85m
    documents/pnpm-lock.yaml
  • low
    idna@3.11: 1 known vulnerability
    PYSEC-2026-215
    uv.lock
  • low
    multidict@6.7.0: 1 known vulnerability
    PYSEC-2026-4244
    uv.lock
  • low
    pygments@2.19.2: 1 known vulnerability
    PYSEC-2026-2987
    uv.lock
  • low
    pytest@9.0.2: 1 known vulnerability
    PYSEC-2026-1845
    uv.lock
  • low
    requests@2.32.5: 1 known vulnerability
    PYSEC-2026-2275
    uv.lock
  • low
    setuptools@80.9.0: 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
files.pythonhosted.orgpypi.orgreleases.astral.sh
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.

Py Xiaozhi alternatives

View more →

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

NameStarsLicenceLast updatedScan
Py Xiaozhi (this page)
huangjunsen0406
3.5kMITOct 31, 2026Scanned, no flagged issues
Xiaozhi Esp32 Server
xinnan-tech
11kMITNov 1, 2026Scanned, no flagged issues
Esp32 Nat Router
martin-ger
2.2kNone foundOct 21, 2026Not scanned yet
Arduino Mcp2515
autowp
1kMITFeb 27, 2026Scanned, no flagged issues
Home Assistant Vibecode Agent
Coolver
651MITOct 21, 2026Scanned, no flagged issues
Bagel
Extelligence-ai
400Apache-2.0Oct 19, 2026Scanned, no flagged issues