memory_ingest

MCP tool from N Memory by menot-you

capture with a birth certificate: no source + anchor, no storage.

How to use it

Project documentation lists memory_ingest for the N Memory MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.

Install N Memory

$claude mcp add nmemory -- "$(pwd)/target/release/nmemory" --project my-project
FULL N MEMORY LISTING

Other tools in N Memory (21)

memory_alias

teach recall synonyms the store then honors

memory_bootstrap

cold-start pack: your constraints FIRST (never capped), the one next action, decisions, traps — in ≤1500 tokens

memory_classify

kind / scope / authority / taint labels; optionally persisted as a sidecar

memory_consolidate

deterministic maintenance plan: exact dupes, merge proposals, tier moves

memory_digest

session-start projection: what you know, what's ready, what's blocked.

memory_export

the whole store as one deterministic markdown view; byte-identical on an unchanged store

memory_extract

text → candidate memories over the closed 10-kind set; advisory, stores nothing

memory_forget

tombstones with audit, never silent deletion.

memory_get

one full capsule by id, with GET-only fact time, relations,

memory_import

one-shot import of native sources (CLAUDE.md, AGENTS.md, memory dirs); born tainted

memory_list

compact index with project fences

memory_merge

reconcile a second store file into this one: content-hash identity, id-remap, forget-wins, deterministic — the offline-first path to keep two machines' stores in sync

memory_outcome

record an observed consequence (advisory observation, never a self-certified close)

memory_pin

pin (or unpin) a load-bearing capsule: decay-exempt + archive-vetoed, surfaced as a pinned flag and digest section; NEVER eligibility (fenced capsules stay fenced, taint dominates pin)

memory_preference

pairwise preference evidence (chosen-over, in context, by whom)

memory_relate

the five edges you reach for daily, out of nine declared: supersedes, derivedfrom, witnesses, blocks, and falsifies (a disproven fact stops grounding recall, but the evidence stays). The other four — proposes, partof, groundedin, about — are in the tool surface below.

memory_retrieve

recall as evidence: grounded, missingevidence, or an honest abstain.

memory_session_start

/ memorysessionfinish — bracket a session; finish captures the handoff the next session's digest leads with

memory_vector

attach caller-fed embeddings (optional cosine lane; no embedder inside)

memory_visual

deterministic Mermaid projections (dag / relations / tiers / sessions), plus an MCP Apps view

topic_id

on memoryretrieve — fence recall to one topic: the capsules