AI, Memory & Reasoning MCP Servers

MCP servers that give assistants persistent memory, knowledge graphs and structured reasoning. Each entry is scanned with the deterministic Capability-Flow Trust Model — grades are computed, never self-reported.

Session Manager Source verified npm
A
@tmcp/session-manager

Security scan results for the Session Manager MCP server.

AI, Memory & Reasoning Score 100/100 0 findings 1.9M/wk Cap. Minimal
Sequential Thinking (official) Official 3 implementations
A
best: @modelcontextprotocol/server-sequential-thinking

The official structured-reasoning server: break problems into revisable thought sequences.

AI, Memory & Reasoning Best score 100/100 0 findings 150k/wk Cap. Minimal
Memory (official) Official 33 implementations
A
best: @modelcontextprotocol/server-memory

The official knowledge-graph memory server: persistent entities, relations and observations.

AI, Memory & Reasoning Best score 100/100 0 findings 94k/wk Cap. Minimal
Apps Official npm
A
@n8n/mcp-apps

Security scan results for the Apps MCP server.

AI, Memory & Reasoning Score 100/100 0 findings 31k/wk Cap. Minimal
Bitbucket npm
A
@nexus2520/bitbucket-mcp-server

Security scan results for the Bitbucket MCP server.

AI, Memory & Reasoning Score 100/100 0 findings 4.9k/wk Cap. Minimal
Serper Search Scrape npm
A
serper-search-scrape-mcp-server

Security scan results for the Serper Search Scrape MCP server.

AI, Memory & Reasoning Score 100/100 1 finding 3.5k/wk Cap. Moderate
Genkit Ai npm
A
@genkit-ai/mcp

Security scan results for the Genkit Ai MCP server.

AI, Memory & Reasoning Score 100/100 0 findings 2.6k/wk Cap. Minimal
Neo4j Memory (sylweriusz) 2 implementations
A
best: @sylweriusz/mcp-neo4j-memory-server

Memory server that stores knowledge in a Neo4j graph database backend.

AI, Memory & Reasoning Best score 100/100 0 findings 1.7k/wk Cap. Minimal
Velixar Source verified npm
A
velixar-mcp-server

Security scan results for the Velixar MCP server.

AI, Memory & Reasoning Score 100/100 2 findings 1.5k/wk Cap. High
Mcpscraper Memory Db npm
A
mcpscraper-memory-db

Security scan results for the Mcpscraper Memory Db MCP server.

AI, Memory & Reasoning Score 100/100 1 finding 1.4k/wk Cap. Moderate
Local Memory (vheins) 5 implementations
A
best: @vheins/local-memory-mcp

Local memory service for coding copilot agents.

AI, Memory & Reasoning Best score 100/100 1 finding 1.3k/wk Cap. High
Ua npm
A
ua-mcp

Security scan results for the Ua MCP server.

AI, Memory & Reasoning Score 100/100 0 findings 988/wk Cap. Minimal
Teams Source verified npm
A
@floriscornel/teams-mcp

Security scan results for the Teams MCP server.

AI, Memory & Reasoning Score 100/100 0 findings 958/wk Cap. Minimal
Mikrotik npm
A
@usex/mikrotik-mcp

Security scan results for the Mikrotik MCP server.

AI, Memory & Reasoning Score 100/100 2 findings 957/wk Cap. High
Powerautomate npm
A
powerautomate-mcp

Security scan results for the Powerautomate MCP server.

AI, Memory & Reasoning Score 100/100 0 findings 891/wk Cap. Minimal
Mentedb npm
A
mentedb-mcp

Security scan results for the Mentedb MCP server.

AI, Memory & Reasoning Score 100/100 0 findings 780/wk Cap. Minimal
Paput npm
A
paput-mcp

Security scan results for the Paput MCP server.

AI, Memory & Reasoning Score 100/100 0 findings 755/wk Cap. Minimal
Sequential Thinking Tools npm
A
mcp-sequentialthinking-tools

Lightweight sequential-thinking scratchpad with optional validation of planned tool usage.

AI, Memory & Reasoning Score 100/100 0 findings 731/wk Cap. Minimal
Code Graph npm
A
mcp-code-graph

Security scan results for the Code Graph MCP server.

AI, Memory & Reasoning Score 100/100 0 findings 681/wk Cap. Minimal
Mnemonic (danielmarbach) Source verified 2 implementations
A
best: @danielmarbach/mnemonic-mcp

Local memory server backed by markdown and JSON files, synced via git.

AI, Memory & Reasoning Best score 100/100 1 finding 644/wk Cap. High
Genudo Mcp Client Source verified npm
A
genudo-mcp-client

Security scan results for the Genudo Mcp Client MCP server.

AI, Memory & Reasoning Score 100/100 1 finding 601/wk Cap. High
Subgraph Registry npm
A
subgraph-registry-mcp

Security scan results for the Subgraph Registry MCP server.

AI, Memory & Reasoning Score 100/100 0 findings 534/wk Cap. Minimal
Memory Bank 8 implementations
A
best: @allpepper/memory-bank-mcp

Security scan results for the Memory Bank MCP server.

AI, Memory & Reasoning Best score 100/100 0 findings 496/wk Cap. Minimal
Agent402 Source verified npm
A
agent402-mcp

Security scan results for the Agent402 MCP server.

AI, Memory & Reasoning Score 100/100 0 findings 459/wk Cap. Minimal

What are AI memory and reasoning MCP servers?

Servers in this category extend an AI assistant with state that outlives a single chat. Instead of forgetting everything when the session ends, the assistant writes to and reads from an external store through the Model Context Protocol. Typical backends include vector databases such as Chroma or Qdrant, graph stores like Neo4j, embedded SQLite, plain JSON or Markdown files on disk, and hosted memory layers such as Mem0 or Zep. A second group adds no storage at all: structured-reasoning servers give the model a scratchpad for step-by-step thinking, branching and revision. The full MCP Trust Registry lets you compare them side by side.

How assistants actually use knowledge graph and memory servers

  • Carry context across sessions — remember a codebase's conventions, past decisions and user preferences, and recall them days later.
  • Build a queryable knowledge graph — store people, projects and their relations as entities, then answer questions like "what did the team decide about the payment flow?"
  • Reason in the open — decompose a hard problem into numbered thought steps, revisit earlier steps and revise the conclusion before answering.

Memory pairs naturally with servers from the Databases and Productivity & Workflow categories, where the recalled context drives real queries and actions.

Why persistent memory changes the security picture

A memory store is a write path into every future conversation. If a malicious or compromised MCP server — or untrusted content the assistant summarizes into memory — plants a poisoned entry, that entry is replayed as trusted context indefinitely: persistent prompt injection. Memory files also accumulate exactly what attackers want, from internal plans to credentials mentioned in passing, and a server that combines memory with broad file or network access could quietly exfiltrate that entire history.

That is why each listing here carries a Trust Score: a deterministic engine reads the published npm or PyPI package, maps its capability blast radius and reports individual findings with evidence. The A-F grade is reproducible, involves no AI judgment and cannot be bought — the scoring model is documented in full.

Is it safe to give an AI assistant persistent memory?

It can be, when the memory MCP server has a narrow blast radius — local storage, no unnecessary network egress — and a strong Trust Score. Prefer servers whose stored data you can inspect and wipe. Treat everything written into memory as future prompt input, because that is exactly what it becomes.