MCP.Market

Memory Lite MCP server

by thuupx·io.github.thuupx/memory-mcp-lite·v2.0.0·4 stars

A lightweight, structured, token-efficient local-first MCP memory server

B82/100grade B
What users say
No reviews yet
Be the first
Safety scan
B82/100

full report

Adoption
New

4 stars50 downloads/wk

Reviews

Write one

Nobody has reviewed Memory Lite yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Memory Lite tools

No tool declarations could be read from the package source. They show once the server is installed.

Public scan report

scanner v0.1.9 · 2026-09-27 · same rubric, same numbers if you re-run it

no findings
  • Code scan2 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 162 days ago8/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 82/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Memory Lite compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
82/100
higher than 63% of 48,255 servers
GitHub stars
4
more than 82% of 28,688 servers
Downloads a week
50
more than 42% of 12,191 servers with a package

Install Memory Lite in Claude Code, Cursor or VS Code

Runs npx -y memory-mcp-lite on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add memory-mcp-lite -- npx -y memory-mcp-lite
Add to Cursor

What the publisher says

From the Memory Lite repository's README, as published. We do not edit it. Read it on GitHub

memory-mcp-lite

A small, opinionated memory server for AI coding assistants (Windsurf, Cursor, Claude Desktop — anything that speaks MCP).

It runs locally, stores durable knowledge on your disk, and tries very hard to stay out of your agent's way until you actually need it.

Why this exists

Most AI clients already have some form of short-term memory. They remember the current conversation, maybe a few rules you've set, and that's about it. What they don't give you is a place to park things that should outlive the session — the architectural decision you made last week, the one weird build command for this repo, the gotcha that bit you three times in a row.

memory-mcp-lite is that place. It stores:

  • technical decisions and the reasoning behind them,
  • project architecture and conventions,
  • commands, env notes, links, and gotchas,
  • task state so you can resume work later,
  • rolled-up summaries at the global / project / task level.

It deliberately does not store raw chat transcripts, replace your client's built-in rules, run embeddings or vector search, or need a server or cloud connection.

How it's organised

Memory lives in a tree:

global
└── project
    ├── [project_summary]
    └── task
        ├── [task_summary]
        └── atomic  // decision | fact | gotcha | command | link | convention

On top of the tree you can draw optional graph-lite edges between any two nodes — relatedto, dependson, affects, caused_by, supersedes, references. Handy when one decision obsoletes another, or a gotcha only matters in the context of a specific command.

The retrieval side is built to be cheap. The server's instructions push agents through three stages, from least to most expensive:

Stage 1 — summaries              get_global_summary / get_project_summary / get_task_summary
        │
        ▼ (only if summaries aren't enough)
Stage 2 — FTS5 light search      search_memory_light → compact candidates
        │
        ▼ (only for the 1–3 most relevant hits)
Stage 3 — full detail            get_memory_detail

In practice this means your agent asks for a summary first, and only pays for the big payload when it has a specific reason to. If you skip this policy, you just end up dumping a bunch of stringly-typed JSON into context for no reason.

Stack

  • TypeScript, Node ≥ 20
  • Drizzle ORM over libSQL (@libsql/client)
  • SQLite FTS5 for lexical search
  • A closure table for efficient subtree traversal
  • The MCP TypeScript SDK (@modelcontextprotocol/sdk)

You can point it at a local file, a remote libSQL instance, or a Turso database — they all work the same.

Install

The fast path is to let your MCP client fetch the package via npx.

Windsurf — ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "memory-mcp-lite": {
      "command": "npx",
      "args": ["memory-mcp-lite"]
    }
  }
}

Claude Desktop — ~/Library/Application Support/Claude/claudedesktopconfig.json:

{
  "mcpServers": {
    "memory-mcp-lite": {
      "command": "npx",
      "args": ["memory-mcp-lite"]
    }
  }
}

Same pattern for any other MCP-compatible client; only the config file path changes.

From source

npm install
npm run build    # outputs dist/index.js; the schema is created on first run

Then point your client at the compiled bundle:

{
  "mcpServers": {
    "memory-mcp-lite": {
      "command": "node",
      "args": ["/absolute/path/to/memory-mcp-lite/dist/index.js"]
    }
  }
}

If you want to iterate on the code without a build step, tsx works:

{
  "mcpServers": {
    "memory-mcp-lite": {
      "command": "npx",
      "args": ["tsx", "/absolute/path/to/memory-mcp-lite/apps/server/src/index.ts"]
    }
  }
}

Where the data lives

By default: ~/.memory-mcp/memory.db. Override it with any of:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Memory Lite: common questions

Is Memory Lite MCP server safe?
Mostly: it is graded B (82/100). Read the Memory Lite safety report
How do I install Memory Lite?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Memory Lite need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Memory Lite maintained?
The last commit was 199 days ago (2026-04-19). The latest release is v2.0.0.
What can I use instead of Memory Lite?
Servers from other publishers that do the same job: Codebase Memory MCP server, Memorix MCP server and Nautilus Compass Memory MCP server.
How does Memory Lite compare with other MCP servers?
safety score 82/100 (higher than 63% of 48,255 servers); github stars 4 (more than 82% of 28,688 servers); downloads a week 50 (more than 42% of 12,191 servers with a package). Full comparison.

Alternatives to Memory Lite

Same job from other publishers: the closest match first, then the best rated.

  • Codebase Memory
    Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
    C
  • Memorix
    Local-first project memory with legacy MCP and 2026 discovery compatibility.
    B
  • Nautilus Compass Memory
    Local-first long-term memory for AI agents, with byte-recomputable signed verification receipts.
    B
  • Honcho
    Memory that reasons: continual learning for stateful agents. Better context, fewer tokens.
    A