Skip to content
Agentmart
Submit a tool

Neural Memory

Persistent memory for AI agents — 55 MCP tools, spreading activation recall.

Connector by nhadaututtheky · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)★ 242
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/nhadaututtheky-neural-memory

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Persistent memory for AI agents — 55 MCP tools, spreading activation recall.

Use cases: agent-memory

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Runs code on install

Its package runs an install script (such as npm postinstall or setup.py code) as soon as you install it, before any tool is called. Read the script first.

Tools
19 read · 20 write · 2 delete · 27 not yet classified
Secrets
None asked for
Install scripts
Runs code on install
Runs as
Node.js package

Tools by what they do 68

Read from the source code; the running server may list different tools.

Read 19 · Look things up without changing anything.

  • memory_get
  • memory_search
  • nmem_boundaries
  • nmem_cone_query
  • nmem_conflicts
  • nmem_context
  • nmem_drift
  • nmem_explain
  • nmem_health
  • nmem_inflate
  • nmem_recall
  • nmem_review
Show 7 more tools
  • nmem_show
  • nmem_stats
  • nmem_suggest
  • nmem_tier_info
  • nmem_tool_stats
  • nmem_visualize
  • nmem_watch

Write 20 · Create, change, send or run things.

  • nmem_cache
  • nmem_consolidate
  • nmem_edit
  • nmem_eternal
  • nmem_evidence
  • nmem_hypothesize
  • nmem_import
  • nmem_lifecycle
  • nmem_offload
  • nmem_pin
  • nmem_predict
  • nmem_pro_merge
Show 8 more tools
  • nmem_reflex
  • nmem_remember
  • nmem_remember_batch
  • nmem_source
  • nmem_sync
  • nmem_sync_config
  • nmem_sync_status
  • nmem_telegram_backup

Delete 2 · Delete, drop, revoke or wipe things.

  • nmem_forget
  • nmem_store

Not yet classified 27 · We could not tell from the name and description.

  • nmem_alerts
  • nmem_auto
  • nmem_budget
  • nmem_causal
  • nmem_cognitive
  • nmem_evolution
  • nmem_gaps
  • nmem_goal
  • nmem_habits
  • nmem_index
  • nmem_milestone
  • nmem_narrative
Show 15 more tools
  • nmem_provenance
  • nmem_recap
  • nmem_refine
  • nmem_report_outcome
  • nmem_schema
  • nmem_session
  • nmem_situation
  • nmem_surface
  • nmem_tier
  • nmem_todo
  • nmem_train
  • nmem_train_db
  • nmem_transplant
  • nmem_verify
  • nmem_version

Files it touches

  • Any path the agent passes to its tools

Tools (68)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • memory_get

    Get a memory by ID (legacy alias for nmem_recall). Prefer nmem_recall for full NeuralMemory features.

  • memory_search

    Search memories (legacy alias for nmem_recall). Prefer nmem_recall for full NeuralMemory features.

  • nmem_alerts

    Actionable health alerts. Call after nmem_health to see specific issues. Acknowledge alerts after fixing them.

  • nmem_auto

    Auto-extract memories from text. 'process'=analyze+save, 'flush'=emergency capture before compaction. Use at session end or when processing large text blocks.

  • nmem_boundaries

    View domain-scoped boundaries (safety rules, always HOT tier). List boundaries by domain or view domain summary.

  • nmem_budget

    Token budget analysis: estimate recall cost, profile brain token usage, find compression candidates. Use when context window is tight.

  • nmem_cache

    Manage activation cache for warm-start recall. Cache saves neuron activation states at session end for faster recall on restart. Auto-saved on MCP shutdown, auto-loaded on startup. Use status to check hit rate.

  • nmem_causal

    Trace causal chains and temporal event sequences through the memory graph. Use 'trace' to follow CAUSED_BY/LEADS_TO synapses, 'sequence' to follow BEFORE/AFTER, 'temporal_range' to list fibers within a time window, 'temporal_neighborhood' to find fibers temporally adjacent to a given fiber.

  • nmem_cognitive

    Cognitive dashboard — instant O(1) summary of hypotheses, predictions, calibration, and gaps. Use as overview after cognitive workflow steps.

  • nmem_cone_query

    Pro: Cone recall — find memories within a semantic cone around a query. Uses HNSW approximate nearest neighbors for fast retrieval. Returns results ranked by combined similarity + activation score.

  • nmem_conflicts

    Detect and resolve conflicting memories. Pre-check new content for contradictions before saving.

  • nmem_consolidate

    Run brain consolidation (sleep-like maintenance). Strategy 'all' runs everything in order. Use periodically or after bulk imports. dry_run=true to preview. mode=incremental uses change_log dirty sets; action=checkpoint_status|checkpoint_reset inspects Phase 6 checkpoints.

  • nmem_context

    Get recent context from NeuralMemory.

  • nmem_drift

    Find tags that mean the same thing (Jaccard similarity). Detect clusters, then merge/alias/dismiss.

  • nmem_edit

    Edit a memory's type, content, priority, or tier. Preserves all synapses. Use when auto-typing was wrong or content needs correction. For complete replacement, forget+remember.

Show 53 more tools
  • nmem_eternal

    SAVE project context, decisions, instructions that persist across sessions. Pair with nmem_recap to LOAD. Use for project-level facts, not task-specific memories.

  • nmem_evidence

    Add evidence for/against a hypothesis. Bayesian confidence update with auto-resolve. Requires an existing hypothesis_id from nmem_hypothesize.

  • nmem_evolution

    Long-term brain growth trends: maturation, plasticity, coherence. Use for trend analysis, not immediate health (use nmem_health for that).

  • nmem_explain

    Explain how two concepts connect in the neural graph (shortest path with synapse types and weights). Use to understand relationships between entities.

  • nmem_forget

    Delete a memory. Soft delete by default; hard=true for permanent removal. Use to close completed TODOs or remove outdated memories.

  • nmem_gaps

    Track what the brain doesn't know. Detect gaps from contradictions, low-confidence, or recall misses. Resolve when new info fills them.

  • nmem_goal

    Goal-directed recall — manage active goals that bias memory retrieval toward relevant context. Active goals make recall relevance-based (proximity to goal) instead of just similarity-based.

  • nmem_habits

    Learned workflow habits from tool usage patterns. Suggest next action, list habits, or clear.

  • nmem_health

    Get brain health diagnostics including grade and recommendations.

  • nmem_hypothesize

    Create or inspect hypotheses (Bayesian confidence). Cognitive workflow: hypothesize -> evidence -> predict -> verify -> cognitive (dashboard). Auto-resolves at >=0.9 (confirmed) or <=0.1 (refuted) with 3+ evidence.

  • nmem_import

    Import memories from external systems (ChromaDB, Mem0, Cognee, Graphiti, LlamaIndex). One-time migration tool.

  • nmem_index

    Index codebase for code-aware recall. Extracts symbols, imports, and relationships. Run once per project, re-scan after major changes.

  • nmem_inflate

    Retrieve full content of a previously offloaded tool result by its ref_id (returned from nmem_offload). Returns the original raw content. Returns an error if the ref has expired or never existed.

  • nmem_lifecycle

    Manage memory lifecycle: view compression states, freeze/thaw individual memories, recover compressed content. Use when a memory was incorrectly compressed.

  • nmem_milestone

    Brain growth milestones (100, 250, 500...10K neurons). Check for new achievements, view progress to next, or generate growth report.

  • nmem_narrative

    Generate memory narratives: timeline (date range), topic (spreading activation), or causal chain. Use to understand how knowledge connects.

  • nmem_offload

    Store a large tool result as an ephemeral neuron (24h TTL) and return a compact summary + ref_id. Use when tool output is large (>2KB) and you may need to inspect it again later without keeping it in context. Drill back into full content via nmem_inflate(ref_id).

  • nmem_pin

    Pin memories as permanent KB (skip decay/pruning/compression). Use for critical knowledge.

  • nmem_predict

    Create falsifiable predictions linked to hypotheses. Use nmem_verify to record outcomes (propagates evidence back to hypothesis).

  • nmem_pro_merge

    Pro: Smart merge — HNSW-accelerated memory consolidation. Finds clusters of semantically similar memories and merges them, keeping the highest-priority memory as anchor. Use dry_run=true to preview merge plan without executing.

  • nmem_provenance

    Trace or audit a memory's origin chain. Use when verifying where a fact came from or adding verification/approval stamps.

  • nmem_recall

    Query memories from NeuralMemory. Use this to recall past information, decisions, patterns, or context relevant to the current task.

  • nmem_recap

    LOAD project context saved by nmem_eternal. Call at SESSION START to restore cross-session state. Level 1=quick (~500 tokens), 2=detailed, 3=full.

  • nmem_refine

    Refine an instruction/workflow: update content, add failure modes, add trigger patterns. Use to improve instructions based on real-world execution outcomes.

  • nmem_reflex

    Pin/unpin neurons as reflexes (always-on in every recall). Reflexes bypass spreading activation and appear first in context. Use for critical rules, preferences, or constraints that must always be present.

  • nmem_remember

    Store a memory in NeuralMemory. Use this to remember facts, decisions, insights, todos, errors, and other information that should persist across sessions.

  • nmem_remember_batch

    Store multiple memories at once (max 20). Use when saving 3+ memories together. Partial success — one bad item won't block the rest.

  • nmem_report_outcome

    Report instruction execution outcome (success/fail). Builds track record — high success rate boosts recall priority. Call after executing an instruction.

  • nmem_review

    Spaced repetition reviews (Leitner 5-box system). Queue due reviews, mark success/fail, view stats.

  • nmem_schema

    Evolve a hypothesis into a new version (SUPERSEDES chain). Use when understanding changes — preserves belief evolution history.

  • nmem_session

    Track current session state (task, feature, progress). Single-session only. For cross-session persistence use nmem_eternal.

  • nmem_show

    Get full verbatim content + metadata + synapses for a memory by ID. Use after recall when you need exact content, not the summarized version.

  • nmem_situation

    One-shot snapshot of the current working situation: active session task, top 3 recent decisions, open blockers, gap detection. Replaces nmem_recap + multiple nmem_recall calls when resuming a session. Pure read — never mutates state.

  • nmem_source

    Register external sources (docs, laws, APIs) for provenance tracking. Use before nmem_train to link trained memories to their origin.

  • nmem_stats

    Get brain statistics including memory counts and freshness.

  • nmem_store

    Brain Store — browse, preview, import, export, and delete knowledge brains. Share curated brains with the community or import others' expertise.

  • nmem_suggest

    Autocomplete from brain neurons. No prefix = idle/neglected neurons needing reinforcement.

  • nmem_surface

    Knowledge Surface (.nm file) — compact graph (~1000 tokens) loaded every session. Generate to rebuild, show to inspect.

  • nmem_sync

    Manual sync with cloud hub. Push local changes, pull remote, or full bidirectional sync.

  • nmem_sync_config

    Configure sync: setup (onboarding), activate (license key), get/set settings.

  • nmem_sync_status

    View sync status: pending changes, connected devices, last sync time.

  • nmem_telegram_backup

    Backup brain database to Telegram. Requires Telegram bot config.

  • nmem_tier

    Auto-tier: promote/demote memories between HOT/WARM/COLD by access patterns (Pro). Evaluate (dry-run) before apply. Free users: manual tiers only.

  • nmem_tier_info

    Pro: View memory tier distribution and compression stats. Shows how memories are distributed across tiers (ACTIVE/WARM/COOL/FROZEN/CRYSTAL) and estimated storage savings.

  • nmem_todo

    Quick TODO memory (auto-expires in 30 days). Use nmem_forget to close when done.

  • nmem_tool_stats

    Agent tool usage analytics: frequency, success rates, daily trends. Use to understand which NM tools are being used and how effectively.

  • nmem_train

    Train brain from docs (PDF, DOCX, PPTX, HTML, JSON, XLSX, CSV). Pinned by default as permanent KB. Requires: pip install neural-memory[extract].

  • nmem_train_db

    Train brain from database schema (tables, columns, relationships). SQLite supported.

  • nmem_transplant

    Copy memories from another brain by tags/types. Use for sharing knowledge between project brains.

  • nmem_verify

    Record prediction outcome (correct/wrong). Propagates evidence to linked hypothesis. Use after observing the predicted event.

  • nmem_version

    Brain version control: snapshot current state, rollback, or diff between versions. Use before risky consolidation or major changes.

  • nmem_visualize

    Generate charts from memory data (Vega-Lite/markdown/ASCII). Use for financial metrics, trends, or any structured data in memories.

  • nmem_watch

    Watch directories for file changes, auto-ingest into memory. Scan for one-shot, start/stop for continuous monitoring.

Compare and alternatives

    Featured in

    Signals

    Stars
    242
    Forks
    69
    Open issues
    0
    Contributors
    10
    Last commit
    Oct 23, 2026 (6 days ago)
    Last release
    Oct 23, 2026 (6 days ago)

    From GitHub (fetched Oct 24, 2026).

    Details

    Registry name
    io.github.nhadaututtheky/neural-memory
    Version
    4.27.2
    Auth
    No auth
    Packages
    npm neural-memory-mcp
    License
    MIT
    First seen
    Oct 24, 2026
    Last checked
    Oct 24, 2026
    Cite this page

    Neural Memory MCP server. Agent Mart. https://agentmart.dev/connectors/nhadaututtheky-neural-memory (last updated 2026-10-24)