Memorix MCP Server

by AVIDS2• 892•• Scanned•Claim this listing•Request removal
Coding Agentsagent memoryai codingantigravityclaude codecodex

Open-source cross-agent memory layer for coding agents via MCP. Compatible with Claude Code, Codex, Cursor, Windsurf, Gemini CLI, Antigravity, OpenClaw, Hermes Agent, Oh-my-Pi, Pi, Copilot, Kiro, OpenCode, and Trae.

Memorix is an open-source mcp server by AVIDS2, written mainly in TypeScript, with 892 GitHub stars and the Apache-2.0 license. Its code was last updated Oct 30, 2026.

Scan summary: scanned Nov 13, 2026 at commit 6745280. Seen able to run shell commands, read environment and secrets, connect to the internet. Scan policy

Scanned
Full scan at 6745280 · Nov 13, 2026
Scanned Builds Boots Reproducible
Static code scanwarn
Secrets scanpass
Dependency audit173 known vulnerabilitiesfail
Manifestserver.jsonpass
Buildpass
Boot & handshake9 toolspass
Network egressfail
Reproducible (×3)pass

Findings (57)

  • high
    credential-access 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
    network 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.
    packages/memcode/src/core/resolve-config-value.ts:190
  • medium
    Very long encoded string literal. Often used to hide a payload.
    packages/memcode/src/modes/interactive/components/daxnuts.ts:12
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    packages/memcode/src/utils/clipboard.ts:15
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    packages/memcode/src/utils/clipboard.ts:17
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    packages/memcode/src/utils/clipboard.ts:75
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    packages/memcode/src/utils/clipboard.ts:78
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    packages/memcode/src/utils/clipboard.ts:84
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    packages/memcode/src/utils/clipboard.ts:98
  • medium
    @modelcontextprotocol/node@2.0.0: 2 known vulnerabilities
    GHSA-f897-62hf-6gxq, GHSA-f897-62hf-6gxq
    bun.lock
  • 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
    bun.lock
  • medium
    @modelcontextprotocol/server@2.0.0: 8 known vulnerabilities
    GHSA-46jr-4wx8-v453, GHSA-f897-62hf-6gxq, GHSA-jm63-cq47-j5jp, GHSA-rvq5-wwqv-78pq, GHSA-46jr-4wx8-v453 +3 more
    bun.lock
  • medium
    body-parser@2.2.2: 2 known vulnerabilities
    GHSA-27r3-jxmh-p828, GHSA-v422-hmwv-36x6
    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
    bun.lock
  • medium
    brace-expansion@5.0.6: 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
    bun.lock
  • medium
    fast-uri@3.1.6: 7 known vulnerabilities
    GHSA-333x-w4r6-6crp, GHSA-58mr-gqgx-xq4g, GHSA-hrr3-gc8f-f4qj, GHSA-qw65-cvwx-89v3, GHSA-w74x-v6f9-j3xg +2 more
    bun.lock
  • medium
    picomatch@4.0.3: 2 known vulnerabilities
    GHSA-3v7f-55p6-f55p, GHSA-c2c7-rcm5-vvqj
    bun.lock
  • medium
    rollup@4.57.1: 1 known vulnerability
    GHSA-mw96-cpmx-2vgc
    bun.lock
  • medium
    source-map-js@1.2.1: 1 known vulnerability
    GHSA-68fv-2mgg-jv7q
    bun.lock
  • medium
    undici@8.10.0: 19 known vulnerabilities
    GHSA-2gqq-gqf2-x968, GHSA-2jfj-6hjv-fm6j, GHSA-2m5v-pch6-74hx, GHSA-3wwx-pv8p-q78v, GHSA-3xpg-4rpp-hhhm +14 more
    bun.lock
  • medium
    vite@6.4.1: 9 known vulnerabilities
    GHSA-4w7w-66w2-5vf9, GHSA-587h-7wmj-h5pm, GHSA-698v-4r3x-3vcv, GHSA-9jrq-w75r-8gcw, GHSA-fx2h-pf6j-xcff +4 more
    bun.lock
  • medium
    ws@8.19.0: 2 known vulnerabilities
    GHSA-58qx-3vcg-4xpx, GHSA-96hv-2xvq-fx4p
    bun.lock
  • medium
    zod@3.25.76: 3 known vulnerabilities
    GHSA-mrhx-c7xc-m3w5, GHSA-mrhx-c7xc-m3w5, GHSA-mrhx-c7xc-m3w5
    bun.lock
  • medium
    zod@4.5.4: 1 known vulnerability
    GHSA-mrhx-c7xc-m3w5
    bun.lock
  • medium
    body-parser@2.3.0: 1 known vulnerability
    GHSA-27r3-jxmh-p828
    package-lock.json
  • medium
    undici@8.11.2: 8 known vulnerabilities
    GHSA-2m5v-pch6-74hx, GHSA-4qv8-2p9j-2685, GHSA-4w7w-5xrc-9h26, GHSA-55wc-3pg8-jfw6, GHSA-9fm3-97px-rjf6 +3 more
    package-lock.json
  • medium
    zod@4.5.2: 1 known vulnerability
    GHSA-mrhx-c7xc-m3w5
    package-lock.json
  • medium
    node-forge@1.4.0: 21 known vulnerabilities
    GHSA-2vgq-wchc-25w7, GHSA-4487-j8r4-4g2f, GHSA-4642-5mcj-2rqw, GHSA-525v-9gp9-w22h, GHSA-5cwg-6vw7-rj6p +16 more
    packages/memcode/examples/extensions/gondolin/package-lock.json
  • medium
    undici@6.26.0: 15 known vulnerabilities
    GHSA-2m5v-pch6-74hx, GHSA-35p6-xmwp-9g52, GHSA-3wwx-pv8p-q78v, GHSA-4qv8-2p9j-2685, GHSA-8xcm-r25x-g524 +10 more
    packages/memcode/examples/extensions/gondolin/package-lock.json
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    packages/memcode/examples/extensions/doom-overlay/doom-engine.ts:65
  • low
    In tests/examples/docs: Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    packages/memcode/examples/extensions/truncated-tool.ts:67
  • low
    Possible example credential in docs/tests: generic-api-key
    3 matches in this file
    tests/memory/secret-filter.test.ts:26
  • low
    Possible example credential in docs/tests: generic-api-key
    2 matches in this file
    tests/workspace/sanitizer.test.ts:19
  • low
    @hono/node-server@2.1.1: 3 known vulnerabilities
    GHSA-jpvv-r467-5p4w, GHSA-qv5m-9pm6-hqp3, GHSA-rmxm-3fg6-px4f
    bun.lock
  • low
    @vitest/mocker@3.2.6: 2 known vulnerabilities
    GHSA-82fw-gwwq-j7x9, GHSA-qxg6-89mg-rqv8
    bun.lock
  • low
    fast-xml-parser@5.7.3: 2 known vulnerabilities
    GHSA-474x-hrwr-fgx4, GHSA-474x-hrwr-fgx4
    bun.lock
  • low
    glob@10.5.0: 1 known vulnerability
    GHSA-3g3m-2fjr-6pw4
    bun.lock
  • low
    glob@13.0.6: 2 known vulnerabilities
    GHSA-3g3m-2fjr-6pw4, GHSA-3g3m-2fjr-6pw4
    bun.lock
  • low
    hono@4.13.5: 7 known vulnerabilities
    GHSA-3gg2-335m-rxc6, GHSA-46wx-v44x-9hh2, GHSA-4h7h-rv7c-7m2v, GHSA-4m76-xfj5-7975, GHSA-5r4p-p66f-jhc7 +2 more
    bun.lock
  • low
    ip-address@10.7.0: 3 known vulnerabilities
    GHSA-h3mg-xc3c-68pw, GHSA-j6r3-76f7-8jcv, GHSA-rxp7-6hxx-x8q5
    bun.lock
  • low
    minimatch@10.2.5: 2 known vulnerabilities
    GHSA-g3hv-75wg-m249, GHSA-g3hv-75wg-m249
    bun.lock
  • low
    minimatch@9.0.9: 1 known vulnerability
    GHSA-g3hv-75wg-m249
    bun.lock
  • low
    qs@6.14.2: 4 known vulnerabilities
    GHSA-4mjr-xmp4-gh2g, GHSA-6pq8-jhm2-2vcw, GHSA-q8mj-m7cp-5q26, GHSA-x5fp-wj9c-mxmx
    bun.lock
  • low
    vitest@3.2.6: 1 known vulnerability
    GHSA-82fw-gwwq-j7x9
    bun.lock
  • low
    @hono/node-server@2.0.12: 3 known vulnerabilities
    GHSA-jpvv-r467-5p4w, GHSA-qv5m-9pm6-hqp3, GHSA-rmxm-3fg6-px4f
    package-lock.json
  • low
    fast-uri@3.1.8: 4 known vulnerabilities
    GHSA-333x-w4r6-6crp, GHSA-w74x-v6f9-j3xg, GHSA-wjr9-j795-jxcr, GHSA-xhq7-xmqj-769h
    package-lock.json
  • low
    hono@4.13.13: 5 known vulnerabilities
    GHSA-3gg2-335m-rxc6, GHSA-46wx-v44x-9hh2, GHSA-4h7h-rv7c-7m2v, GHSA-4m76-xfj5-7975, GHSA-h7mg-cq63-vhpq
    package-lock.json
  • low
    ip-address@10.7.3: 1 known vulnerability
    GHSA-rxp7-6hxx-x8q5
    package-lock.json
  • low
    qs@6.16.0: 1 known vulnerability
    GHSA-6pq8-jhm2-2vcw
    package-lock.json
  • low
    Reads environment variables not listed in the manifest
    CATALOG_SHRINK_OVERRIDE_ENV, GOOGLE_APPLICATION_CREDENTIALS, GOOGLE_CLOUD_PROJECT, GCLOUD_PROJECT, GOOGLE_CLOUD_LOCATION, AWS_PROFILE, AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_BEARER_TOKEN_BEDROCK, AWS_CONTAINER_CREDENTIALS_RELATIVE_URI, AWS_CONTAINER_CREDENTIALS_FULL_URI, AWS_WEB_IDENTITY_TOKE…

Network activity

During install
github.comregistry.npmjs.orgrelease-assets.githubusercontent.com
While running
registry.npmjs.org

Tools exposed (9)

  • memorix_store

    Store a new observation/memory. Automatically indexed for search. Use type to classify: gotcha ([GOTCHA] critical pitfall), decision ([DECISION] architecture choice), problem-solution ([FIX] bug fix), how-it-works ([INFO] explanation), what-changed ([CHANGE] change), discovery ([DISCOVERY] insight),

  • memorix_search

    Search project memory. Returns a compact index (~50-100 tokens/result). Do not use as a follow-up to a complete memorix_project_context brief unless a specific fact is still missing or the user asks for deeper history; provide purpose when intentionally expanding. Use memorix_detail to fetch full co

  • memorix_project_context

    Build a compact Memory Autopilot brief for the current coding task. Schedules Code Memory refresh when needed, includes Start here files, reliable code-bound memories, stale/suspect cautions, and verification hints. Use this at the start of a new coding turn or after switching tasks.

  • memorix_codegraph_status

    Show CodeGraph Memory provider and index status for the current project.

  • memorix_context_pack

    Build a prompt-ready working context pack for a coding task. Combines relevant memories, CodeGraph Memory facts, freshness warnings, suggested reads, and verification hints. After a complete memorix_project_context brief, provide purpose only when deliberately expanding beyond it.

  • memorix_resolve

    Mark observations as resolved (completed/no longer active). Resolved memories are hidden from default search but can still be found with status="all". Use this to mark completed tasks, fixed bugs, or outdated information so they don't pollute future context.

  • memorix_detail

    Fetch full observation, mini-skill, or curated durable-memory details — includes source kind (explicit memory / hook trace / git evidence), value category, and cross-references (~500-1000 tokens each). Do not re-fetch content already covered by a complete memorix_project_context brief unless a speci

  • memorix_session_start

    Start a new coding session. Returns a compact continuation card with the latest handoff and a few memory references. Call this at the beginning of a session to track activity; retrieve a referenced memory only when it is relevant. Any previous active session for this project will be auto-closed. By

  • memorix_media

    Use the controlled local media library for an explicit import, attachment, inspection, or MiniMax generation request. Assets stay outside the Git worktree and enter normal memory only when attach is explicitly true. Use the CLI for destructive removal, quota cleanup, and direct generation. MCP gener

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.

Memorix alternatives

View more →

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

NameStarsLicenceLast updatedScan
Memorix (this page)
AVIDS2
892Apache-2.0Oct 30, 2026Scanned, no flagged issues
Context Mode
mksglu
33kNone foundNov 1, 2026Not scanned yet
Serena
oraios
31kNone foundOct 28, 2026Not scanned yet
Fastmcp
PrefectHQ
28kApache-2.0Nov 1, 2026Scanned, no flagged issues
Nuclear
nukeop
19kAGPL-3.0Nov 1, 2026Scanned, no flagged issues
MCP For Beginners
microsoft
18kMITOct 30, 2026Scanned, no flagged issues