71
/ 100
9 hours ago
glama

live-memory

A Claude Code plugin that runs a cheap, always-on model as an MCP server to accumulate knowledge of your codebase, so your agent can ask broad questions instead of re-reading files.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
Open source with a license and README
Anyone can audit the code, the license is declared, and the publisher documents what it does.
🔐
You'll be asked for 4 credentials: LIVE_MEMORY_API_KEY, ANTHROPIC_API_KEY, OPENAI_API_KEY, DEEPSEEK_API_KEY
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configLIVE_MEMORY_URL
configCLAUDE_PLUGIN_DATA
configLIVE_MEMORY_DATA_DIRin (default ~/.claude/plugins/data/live-memory), so a
configCLAUDE_PROJECT_DIR
configLIVE_MEMORY_STATS_URL
configLIVE_MEMORY_NOTIFY_URL
configLIVE_MEMORY_PASSIVE_MAX_FILE_BYTES
configLM_BENCH_BASE
configLM_BENCH_TARGET
configLM_BENCH_JUDGE_MODEL
configLM_BENCH_SCRATCH
configWO_WT
configWI_WT
configRUNS
configMODEL
configTASKS
configSHOFER_BASE
configHANG_GUARD
configLM_BENCH_PORT
configLM_BENCH_DATA_DIR
🔐 secretLIVE_MEMORY_API_KEYsk-... LIVE_MEMORY_MODEL=deepseek-chat python -m live_memory
🔐 secretANTHROPIC_API_KEY
🔐 secretOPENAI_API_KEY
🔐 secretDEEPSEEK_API_KEY
configLIVE_MEMORY_HOST
configLIVE_MEMORY_PORT
configLIVE_MEMORY_MAX_CONTEXT_TOKENS
configLIVE_MEMORY_COMPACTION_THRESHOLD
configLIVE_MEMORY_COMPACTION_FLOOR
configLIVE_MEMORY_DISTILL_MIN_INTERVAL_S
configLIVE_MEMORY_DIRTREE_FRACTION
configLIVE_MEMORY_MAX_ITERATIONS
configLIVE_MEMORY_MAX_QUEUE_SIZE
configLIVE_MEMORY_DEFAULT_TIMEOUT_S
configLIVE_MEMORY_MAX_ANSWER_TOKENS) and the model is told the cap, so it
configLIVE_MEMORY_CONCURRENCY
configLIVE_MEMORY_MAX_PARALLEL_QUERIES4 Max concurrent questions per workspace in parallel mode.
configLIVE_MEMORY_ASYNC_TOOLStrue to additionally expose:
configLIVE_MEMORY_PASSIVE_INGESTION
configLIVE_MEMORY_FORCE_EXPLORE_WHEN_COLD
configLIVE_MEMORY_KEEP_WARMOff by default — opt in with =true. A background loop
configLIVE_MEMORY_KEEP_WARM_MAX_IDLE_Sor stop warming idle workspaces sooner with .
configLIVE_MEMORY_CANONICALIZE_WORKSPACEtrue Snap cwd to its git repo root. Set false for a distinct memory per exact directory.
configLIVE_MEMORY_REPO_ROOT_MODEnearest Inside a submodule/worktree: nearest = the submodule's own root (git's default); outermost = the superproject root (fold submodule questions into the parent's memory).
configLIVE_MEMORY_PROVIDERopenai LIVE_MEMORY_BASE_URL=https://api.deepseek.com \
configLIVE_MEMORY_BASE_URLLIVE_MEMORY_PROVIDER=openai =https://api.deepseek.com \
configLIVE_MEMORY_MODELLIVE_MEMORY_API_KEY=sk-... =deepseek-chat python -m live_memory
configLIVE_MEMORY_USE_CLAUDE_CODE_OAUTH
configLIVE_MEMORY_KEEP_WARM_INTERVAL_Senabled it self-disables there). Override with ,
configLIVE_MEMORY_LOG_LEVEL(default INFO) tunes verbosity.
configLIVE_MEMORY_LOG_FILE(e.g. /var/log/live-memory/live-memory.log for a
configLIVE_MEMORY_LOG_MAX_BYTESuser one). It's a rotating handler ( ×
configLIVE_MEMORY_LOG_BACKUPS) and writes in addition to journald.
configLIVE_MEMORY_PRICE_INPUT
configLIVE_MEMORY_PRICE_OUTPUT
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 4 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/shofer-dev-claude-code-live-memory-1nmmba)](https://m8ven.ai/mcp/shofer-dev-claude-code-live-memory-1nmmba)
commit: 957b80701525bc3be11bb76831f8500bfa9f4f65
code hash: f46f40338e3c7b280f53d276cfcaf2fdec3aed1d048d8fe34e8f4e0fe08a772b
verified: 7/31/2026, 9:17:38 AM
view raw JSON →