Neurodivergent Memory MCP Server

This is a Model Context Protocol server for knowledge graphs designed around neurodivergent thinking patterns. Its 16 documented tools cover memory, memories, prepare, context. It runs locally over stdio via the published package.

People connecting memory tools to Claude, Cursor, VS Code, or another MCP client. The project is written in JavaScript.

VERIFIED ACTIVE

LAST COMMIT 2026-08-14 · ★ 16 · #54 OF 259 MAINTAINED MEMORY · VERIFIED 2026-08-25

MIT · JavaScript servers · how we verify → /methodology

01 · Install Neurodivergent Memory

before you install - you'll need

Set NEURODIVERGENT_MEMORY_DIR, NEURODIVERGENT_MEMORY_PROJECT_DIR, NEURODIVERGENT_MEMORY_USER_DIR before connecting.

Claude Code

claude mcp add jmeyer1980-neurodivergent-memory -- npx -y neurodivergent-memory

Claude Desktop / Cursor / VS Code - add to config

{
  "mcpServers": {
    "jmeyer1980-neurodivergent-memory": {
      "command": "npx",
      "args": [
        "-y",
        "neurodivergent-memory"
      ]
    }
  }
}

Same JSON for Cursor. For VS Code, rename the top-level key from `mcpServers` to `servers`.

Using another client? Same JSON, different key

Claude Desktop · mcpServers

Cursor · mcpServers

VS Code · servers

Windsurf · mcpServers

Zed · context_servers

Cline · mcpServers

Roo Code · mcpServers

Continue · mcpServers

LibreChat · mcpServers

Gemini CLI · mcpServers

Codex CLI · mcp_servers

Full setup guides: every client.

02 · Evidence

Security posture

What to check before giving this server access to your agent - from the registry, GitHub, and our own probes. We don't score safety; we show what's verifiable.

runs as local process (stdio) - runs on your machine with your user's permissions

license MIT - declared in the repository

npm package neurodivergent-memory - unscoped; check the name against the project README before installing

registry namespace io.github.jmeyer1980 is GitHub-verified and matches the repo owner

03 · What Neurodivergent Memory can do

Prose above is summarized from the project's README and registry record - no invented capabilities.

What you can build

With this server connected, an agent can create new memory nodes with optional emotional valence and intensity, fetch a specific memory by ID, remove a memory and all its connections, and create bidirectional edges between memory nodes.

Capability map

Tools grouped from the project's README - what Neurodivergent Memory lets an agent do.

Memory

6 tools - e.g. Create new memory nodes with optional emotional valence and intensity; Fetch a specific memory by ID; Modify content, tags, district, emotional_valence, intensity, or project attribution

store_memory · retrieve_memory · update_memory · delete_memory · memory_stats · prepare_memory_city_context

Memories

4 tools - e.g. Create bidirectional edges between memory nodes; BM25-ranked semantic search with optional goal context, recency bias, and filters (district, project_id, tags, epistemic status, emotional valence…

connect_memories · search_memories · list_memories · import_memories

Prepare

2 tools - e.g. Tool mirror of synthesize_memories for prompt-limited clients; Tool mirror of synthesize_memory_packets for prompt-limited or attachment-constrained clients

prepare_synthesis_context · prepare_packetized_synthesis_context

Traverse

1 tool - e.g. Graph traversal up to N hops from a starting memory

traverse_from

Related

1 tool - e.g. Find memories by graph proximity + BM25 semantic blend, with optional goal context and epistemic-status filters

related_to

Server

1 tool - e.g. Return runtime server identity/version details for explicit client-side version confirmation

server_handshake

Storage

1 tool - e.g. Show the resolved snapshot path, WAL path, and effective persistence source in one response

storage_diagnostics

04 · Who maintains Neurodivergent Memory

neurodivergent-memory is maintained by jmeyer1980. It's the only MCP server we track from this author; the repo dates to Mar 2026.

05 · Facts

category
memory - ranked #54 of 259 actively-maintained memory servers as of 2026-08-25.
registry
io.github.jmeyer1980/neurodivergent-memory (active, first published 2026-03-29)
packages
npm:neurodivergent-memory

06 · Neurodivergent Memory FAQ

Is Neurodivergent Memory still maintained?

Yes - as of 2026-08-25, its last commit was 2026-08-14. We re-verify nightly.

What can Neurodivergent Memory do?

With this server connected, an agent can create new memory nodes with optional emotional valence and intensity, fetch a specific memory by ID, remove a memory and all its connections, and create bidirectional edges between memory nodes.

How do I install Neurodivergent Memory?

Run `npx -y neurodivergent-memory`. The README documents 3 environment variables (NEURODIVERGENT_MEMORY_DIR, NEURODIVERGENT_MEMORY_PROJECT_DIR, NEURODIVERGENT_MEMORY_USER_DIR) to set first. Set NEURODIVERGENT_MEMORY_DIR, NEURODIVERGENT_MEMORY_PROJECT_DIR, NEURODIVERGENT_MEMORY_USER_DIR before connecting. You can also paste the ready-made client config above.

Does Neurodivergent Memory run locally?

Yes - it's a stdio server: it runs on your machine (via npx) with your user's permissions. Your data stays local unless the server itself calls external APIs.

07 · Alternatives to Neurodivergent Memory

Pairs well with

Servers that cover what Neurodivergent Memory doesn't - only shown when the pairing reason fits the companion.

  1. Server Filesystem → filesystem companion filesystem · ★ 38,704
  2. X402 List MCP → filesystem companion filesystem · ★ 58

More memory MCP servers · Token Knows · Lore (jordanhindo) · Task Orchestrator · Context Mem · Kage

More JavaScript MCP servers · Font Lab · Server Sfmc · ChainRPC MCP · Synter Ads · Slack MCP Server · see all