Cyrene Agent MCP Server

by Playa-Cyrene• 770•• Scanned•Claim this listing•Request removal
Database Managementagentai agentai assistantsai companionai memory

一款开源、基于昔涟开发的桌面 AI 智能体/An open-source desktop AI agent based on Cyrene.

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

Scan summary: scanned Nov 5, 2026 at commit 4d6245f. Seen able to run shell commands, run dynamic code, connect to the internet. Scan policy

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

Findings (78)

  • 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
    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.
  • 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.
    scripts/bench-sidebar-toggle.mjs:36
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    scripts/bench-sidebar-trace.mjs:27
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    src/main/gpu-sandbox-acl.ts:53
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    src/main/gpu-sandbox-acl.ts:58
  • medium
    @modelcontextprotocol/sdk@1.30.0: 6 known vulnerabilities
    GHSA-22jm-h49p-29qw, GHSA-46jr-4wx8-v453, GHSA-6prh-2h8m-c8cw, GHSA-6qxp-vccf-f47h, GHSA-f897-62hf-6gxq +1 more
    pnpm-lock.yaml
  • medium
    @xmldom/xmldom@0.8.13: 10 known vulnerabilities
    GHSA-27p8-2357-5qqv, GHSA-4w3w-2rp5-g8jm, GHSA-6gmq-8vp8-gcm6, GHSA-6h8r-xr42-gp59, GHSA-8344-3jmq-59r6 +5 more
    pnpm-lock.yaml
  • medium
    axios@1.13.6: 34 known vulnerabilities
    GHSA-35jp-ww65-95wh, GHSA-3g43-6gmg-66jw, GHSA-3p68-rc4w-qgx5, GHSA-3pq3-5fj3-cg6v, GHSA-3w6x-2g7m-8v23 +29 more
    pnpm-lock.yaml
  • medium
    body-parser@2.3.0: 1 known vulnerability
    GHSA-27r3-jxmh-p828
    pnpm-lock.yaml
  • medium
    brace-expansion@1.1.15: 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
    pnpm-lock.yaml
  • medium
    brace-expansion@2.1.4: 3 known vulnerabilities
    GHSA-6j4f-fj2g-mc7p, GHSA-q2hr-2g5m-vwhr, GHSA-qhr7-859c-m2p7
    pnpm-lock.yaml
  • medium
    decode-uri-component@0.5.0: 1 known vulnerability
    GHSA-qr28-fpjm-wq7f
    pnpm-lock.yaml
  • medium
    electron@44.7.2: 1 known vulnerability
    GHSA-jr5w-w6x2-84p9
    pnpm-lock.yaml
  • medium
    extract-zip@2.0.1: 2 known vulnerabilities
    GHSA-7pqw-9j4j-h8q3, GHSA-jmr9-qjv8-65gv
    pnpm-lock.yaml
  • medium
    fast-uri@3.1.2: 11 known vulnerabilities
    GHSA-333x-w4r6-6crp, GHSA-4c8g-83qw-93j6, GHSA-7p8r-x3mc-p8w7, GHSA-f65p-4m7j-42xc, GHSA-fph4-wmhf-6fwf +6 more
    pnpm-lock.yaml
  • medium
    follow-redirects@1.16.0: 3 known vulnerabilities
    GHSA-8r9p-f939-6h3c, GHSA-mrwp-f3q8-3g9p, GHSA-q3jh-wrc6-jgq8
    pnpm-lock.yaml
  • medium
    ip-address@10.2.0: 8 known vulnerabilities
    GHSA-22jq-vg5j-6vgg, GHSA-2vr4-cq9g-pvrc, GHSA-4xrf-jv44-h6hh, GHSA-h3mg-xc3c-68pw, GHSA-j6r3-76f7-8jcv +3 more
    pnpm-lock.yaml
  • medium
    js-yaml@3.14.2: 4 known vulnerabilities
    GHSA-2883-xcg3-v3hh, GHSA-52cp-r559-cp3m, GHSA-5p4m-2wfm-xmqj, GHSA-h67p-54hq-rp68
    pnpm-lock.yaml
  • medium
    js-yaml@5.0.0: 4 known vulnerabilities
    GHSA-724g-mxrg-4qvm, GHSA-g796-fgmg-93mv, GHSA-pm4m-ph32-ghv5, GHSA-r3ph-w7gj-g6xm
    pnpm-lock.yaml
  • medium
    linkify-it@3.0.3: 2 known vulnerabilities
    GHSA-22p9-wv53-3rq4, GHSA-v245-v573-v5vm
    pnpm-lock.yaml
  • medium
    nanoid@5.1.14: 1 known vulnerability
    GHSA-28wg-ghj8-5hjv
    pnpm-lock.yaml
  • medium
    node-forge@1.4.0: 12 known vulnerabilities
    GHSA-4487-j8r4-4g2f, GHSA-4642-5mcj-2rqw, GHSA-525v-9gp9-w22h, GHSA-5cwg-6vw7-rj6p, GHSA-5x38-2vff-x55p +7 more
    pnpm-lock.yaml
  • medium
    nodemailer@9.0.1: 14 known vulnerabilities
    GHSA-2x7j-588g-ccc2, GHSA-39m8-27wv-hr27, GHSA-4ffr-jq9g-5ffx, GHSA-4g23-2xm8-66gc, GHSA-6vj9-mwq6-2f5v +9 more
    pnpm-lock.yaml
  • medium
    protobufjs@6.11.6: 10 known vulnerabilities
    GHSA-2pr8-phx7-x9h3, GHSA-66ff-xgx4-vchm, GHSA-685m-2w69-288q, GHSA-75px-5xx7-5xc7, GHSA-f38q-mgvj-vph7 +5 more
    pnpm-lock.yaml
  • medium
    sharp@0.32.6: 3 known vulnerabilities
    GHSA-f88m-g3jw-g9cj, GHSA-rgj7-g3m4-5g8c, GHSA-wq5f-xc86-pv6w
    pnpm-lock.yaml
  • medium
    uuid@8.3.2: 1 known vulnerability
    GHSA-w5hq-g745-h8pq
    pnpm-lock.yaml
  • medium
    zod@3.25.76: 1 known vulnerability
    GHSA-mrhx-c7xc-m3w5
    pnpm-lock.yaml
  • medium
    dnspython@2.8.0: 1 known vulnerability
    GHSA-45c3-73f7-pv4m
    vendor/cloud-music-mcp/uv.lock
  • medium
    mcp@1.26.0: 7 known vulnerabilities
    PYSEC-2026-3481, PYSEC-2026-3482, PYSEC-2026-3483, GHSA-5h93-6whr-6q8j, GHSA-84m7-p3x7-pcfv +2 more
    vendor/cloud-music-mcp/uv.lock
  • medium
    python-multipart@0.0.22: 6 known vulnerabilities
    PYSEC-2026-3036, PYSEC-2026-3037, PYSEC-2026-3038, PYSEC-2026-3039, PYSEC-2026-3040 +1 more
    vendor/cloud-music-mcp/uv.lock
  • medium
    starlette@0.52.1: 5 known vulnerabilities
    PYSEC-2026-161, PYSEC-2026-2280, PYSEC-2026-2281, PYSEC-2026-248, PYSEC-2026-249
    vendor/cloud-music-mcp/uv.lock
  • medium
    urllib3@2.6.3: 5 known vulnerabilities
    PYSEC-2026-141, PYSEC-2026-142, PYSEC-2026-4175, PYSEC-2026-4176, PYSEC-2026-4177
    vendor/cloud-music-mcp/uv.lock
  • medium
    MCP server didn't complete the protocol handshake
    server exited early with code 0
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/main/browser/address-input.test.ts:16
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/main/browser/address-input.test.ts:17
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/main/browser/address-input.test.ts:18
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/main/browser/address-input.test.ts:50
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/main/browser/address-input.test.ts:51
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/main/browser/address-input.test.ts:52
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/main/browser/address-input.test.ts:82
  • low
    In tests/examples/docs: Contacts a hard-coded IP address instead of a domain name.
    src/main/browser/address-input.test.ts:83
  • low
    Possible example credential in docs/tests: generic-api-key
    3 matches in this file
    src/main/channels/adapters/wechat/wechat-media-upload.test.ts:38
  • low
    Possible example credential in docs/tests: generic-api-key
    14 matches in this file
    src/main/channels/adapters/wechat/ilink-bot-adapter.test.ts:247
  • low
    Possible example credential in docs/tests: generic-api-key
    src/main/channels/settings-store-preready.test.ts:52
  • low
    Possible example credential in docs/tests: private-key
    src/main/music/netease-openapi-client.test.ts:59
  • low
    @hono/node-server@1.19.14: 2 known vulnerabilities
    GHSA-frvp-7c67-39w9, GHSA-rmxm-3fg6-px4f
    pnpm-lock.yaml
  • low
    deepmerge@4.3.1: 1 known vulnerability
    GHSA-gcqx-w48m-w2h4
    pnpm-lock.yaml
  • low
    file-type@16.5.4: 1 known vulnerability
    GHSA-5v7r-6r5c-r473
    pnpm-lock.yaml
  • low
    glob@13.0.6: 1 known vulnerability
    GHSA-3g3m-2fjr-6pw4
    pnpm-lock.yaml
  • low
    hono@4.12.25: 12 known vulnerabilities
    GHSA-54fx-42gc-7vw4, GHSA-5r4p-p66f-jhc7, GHSA-79qm-7rj5-m7r9, GHSA-8j4g-w8fx-2239, GHSA-crvj-82cr-hjcx +7 more
    pnpm-lock.yaml
  • low
    katex@0.16.47: 1 known vulnerability
    GHSA-238p-pmpm-9mq7
    pnpm-lock.yaml
  • low
    mermaid@11.16.0: 5 known vulnerabilities
    GHSA-2v8p-3f2j-5mp7, GHSA-3rrr-jr9j-h3q3, GHSA-6x64-9x62-f2gx, GHSA-c4c3-pg64-4m4v, GHSA-rhh3-jpg6-66xh
    pnpm-lock.yaml
  • low
    minimatch@10.2.6: 1 known vulnerability
    GHSA-g3hv-75wg-m249
    pnpm-lock.yaml
  • low
    minimatch@9.0.9: 1 known vulnerability
    GHSA-g3hv-75wg-m249
    pnpm-lock.yaml
  • low
    protobufjs@7.6.4: 1 known vulnerability
    GHSA-j3f2-48v5-ccww
    pnpm-lock.yaml
  • low
    qs@6.15.2: 3 known vulnerabilities
    GHSA-4mjr-xmp4-gh2g, GHSA-6pq8-jhm2-2vcw, GHSA-x5fp-wj9c-mxmx
    pnpm-lock.yaml
  • low
    diskcache@5.6.3: 1 known vulnerability
    PYSEC-2026-2447
    vendor/cloud-music-mcp/uv.lock
  • low
    idna@3.11: 1 known vulnerability
    PYSEC-2026-215
    vendor/cloud-music-mcp/uv.lock
  • low
    opentelemetry-api@1.39.1: 1 known vulnerability
    GHSA-xcq7-p3pf-p88h
    vendor/cloud-music-mcp/uv.lock
  • low
    pydantic-settings@2.12.0: 1 known vulnerability
    GHSA-4xgf-cpjx-pc3j
    vendor/cloud-music-mcp/uv.lock
  • low
    pygments@2.19.2: 1 known vulnerability
    PYSEC-2026-2987
    vendor/cloud-music-mcp/uv.lock
  • low
    python-dotenv@1.2.1: 1 known vulnerability
    PYSEC-2026-2270
    vendor/cloud-music-mcp/uv.lock
  • low
    requests@2.32.5: 1 known vulnerability
    PYSEC-2026-2275
    vendor/cloud-music-mcp/uv.lock
  • low
    No manifest declaring network access and environment variables (agent.json)

Network activity

During install
github.comregistry.npmjs.orgrelease-assets.githubusercontent.com
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.

Cyrene Agent alternatives

View more →

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

NameStarsLicenceLast updatedScan
Cyrene Agent (this page)
Playa-Cyrene
770MITNov 1, 2026Scanned, no flagged issues
Codebase Memory MCP
DeusData
48kMITNov 1, 2026Scanned, see report
Xerj
xerj-org
19kApache-2.0Nov 1, 2026Scanned, no flagged issues
MCP Toolbox
googleapis
17kApache-2.0Nov 1, 2026Scanned, no flagged issues
Nightingale
ccfos
13kApache-2.0Oct 30, 2026Scanned, no flagged issues
Dbhub
bytebase
3.8kMITOct 26, 2026Scanned, no flagged issues