Mmcp.market

Titen Memory MCP server

by RamaAditya49·io.github.RamaAditya49/titen-memory·v0.7.2

Evidence-grounded agent memory with mandatory provenance, on local SQLite or Cloudflare D1

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

full report

Adoption
Growing

16 stars69 downloads/wk

Reviews

Write one

Nobody has reviewed Titen Memory yet.

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

Titen Memory tools (9, 5 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • add_observations

    Add new observations to existing entities in the knowledge graph

  • create_entitieswrite action

    Create multiple new entities in the knowledge graph

  • create_relationswrite action

    Create multiple new relations between entities in the knowledge graph. Relations should be in active voice

  • delete_entitieswrite action

    Delete multiple entities and their associated relations from the knowledge graph

  • delete_observationswrite action

    Delete specific observations from entities in the knowledge graph

  • delete_relationswrite action

    Delete multiple relations from the knowledge graph

  • open_nodes

    Open specific nodes in the knowledge graph by their names

  • read_graph

    Read the entire knowledge graph

  • search_nodes

    Search for nodes in the knowledge graph based on a query

Public scan report

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

no findings
  • Code scan52 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 qualitystatic API keys via environment variables6/15
  • Maintenancelast push 2 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 83/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

What the publisher says

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

Titen

Agent memory that runs with no API key, no LLM, and no embedding provider. Every memory keeps its source, who may read it, and the evidence that contradicts it.

Website · Documentation · npm · Changelog

Built with C.A.D.I.S Agent.

Try it in 30 seconds

No account, no key, no configuration — but the CLI runs on Bun 1.2 or newer, and refuses to start without it:

curl -fsSL https://bun.sh/install | bash   # skip if you already have Bun
npx titen-memory mcp

With no environment set, that opens or creates ~/.titen/memory.db, writes a real organization, workspace, project and owner into it, and serves MCP over stdio in-process — no HTTP hop, no key to paste, and no outbound network call. Retrieval is FTS5, so nothing needs an embedding provider or a model.

curl -fsSL https://titen.dev/install.sh | bash does the same in one step: it adds Bun when it is missing, then installs the titen command.

Point an agent at it:

claude mcp add --transport stdio --scope user titen -- npx -y titen-memory mcp

Already using @modelcontextprotocol/server-memory? Titen serves the same nine tool names with the same schemas, and answers memory://knowledge-graph too, so a client does not notice the swap. On the first local-mode start it imports your existing graph. Pass the old store's path, because that server writes beside its own install rather than in the directory you launch it from:

claude mcp add --transport stdio --scope user titen \
  --env MEMORY_FILE_PATH=/path/to/memory.jsonl -- npx -y titen-memory mcp

Without it Titen still checks the working directory, its nodemodules, and npm's npx cache — and says on stderr when it found nothing, rather than starting empty in silence. Point titen at a served instance later by setting TITENMCPURL and TITENAPI_KEY — full setup below.

Audit what any agent memory store has accumulated, including one Titen does not own:

npx titen-memory audit ./memory.json

What is different about it

Shortened. The full README is on GitHub.

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

Install directly

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

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

Titen Memory: common questions

Is Titen Memory MCP server safe?
Mostly: it is graded B (83/100). Read the Titen Memory safety report
How do I install Titen Memory?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does Titen Memory need an API key?
Yes. The registry entry asks for TITEN_API_KEY.
Is Titen Memory maintained?
The last commit was 3 days ago (2026-09-21). The latest release is v0.7.2.
What can I use instead of Titen Memory?
Servers from other publishers that do the same job: Memory Arbiter MCP server, Statecore MCP server and Remem MCP server. Compare all Titen Memory alternatives.

Alternatives to Titen Memory

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

All Titen Memory alternatives →
  • Memory Arbiter
    Local SQLite MCP memory: evidence-based recall, advisory conflict notices, authorized governance.
    A
  • Statecore
    Auditable memory for coding agents: evidence chains, supersession history, keyless embedded SQLite
    C
  • Remem
    Local-first automatic memory for Claude Code and Codex: capture, distill, recall from SQLite.
    B
  • Myc
    Task queue, decisions and memory for coding agents. Local SQLite, no network. Requires Bun.
    C
  • skillmem
    Skill memory for coding agents: learn, recall, reinforce, decay. Local SQLite, no API key.
    A

More from RamaAditya49