MCP servers for Cursor · Memory & reasoning
Best memory & reasoning MCP server for Cursor, tested
In ToolPassed's hands-on tests in Cursor, Memory (reference) is our provisional candidate for memory & reasoning: it passed install, connect, tools and an agent task on 2026-10-19. We ran 7 memory & reasoning MCP servers in Cursor; 6 passed every step; not a pass: Engram (partial).
Last tested · runs from 2026-10-13 to 2026-10-22 · one run per server · How we test
Results in Cursor
| Server | Cursor |
|---|---|
| Memory (reference) Memory & reasoning | Passed 2026-10-19 · install, connect, tools, agent task |
| Everything (reference) Memory & reasoning | Passed 2026-10-13 · install, connect, tools, agent task |
| Sequentialthinking (reference) Memory & reasoning | Passed 2026-10-20 · install, connect, tools, agent task |
| Basic Memory Memory & reasoning | Passed 2026-10-21 · install, connect, tools, agent task |
| context-mode Memory & reasoning | Passed 2026-10-13 · install, connect, tools, agent task |
| MemPalace Memory & reasoning | Passed 2026-10-22 · install, connect, tools, agent task |
| Engram Memory & reasoning | Partial 2026-10-15 · verified connected, install, tools visible; agent task not run |
Dated results
- Memory (reference) passed in Cursor on 2026-10-19 (Cursor CLI 2026.10.16-e3cb207, @modelcontextprotocol/server-memory 2.0.0 (pinned in the command we ran), connect time not recorded). Full result
- Everything (reference) passed in Cursor on 2026-10-13 (Cursor CLI 2026.10.12-d47ca18, server reported v1.0.0, connect time not recorded). Full result
- Sequentialthinking (reference) passed in Cursor on 2026-10-20 (Cursor CLI 2026.10.19-6bbf2c4, @modelcontextprotocol/server-sequential-thinking 2.0.0, connected in 1.1s). Full result
- Basic Memory passed in Cursor on 2026-10-21 (Cursor CLI 2026.10.19-6bbf2c4, basic-memory 0.23.2, connected in 4.1s). Full result
- context-mode passed in Cursor on 2026-10-13 (Cursor CLI 2026.10.12-d47ca18, server reported v1.0.169, connect time not recorded). Full result
- MemPalace passed in Cursor on 2026-10-22 (Cursor CLI 2026.10.19-6bbf2c4, mempalace 3.11.0, connected in 1.4s). Full result
- Engram partial in Cursor on 2026-10-15 (Cursor CLI 2026.10.12-d47ca18, package version not recorded, connect time not recorded). Full result
Why Memory (reference) is the candidate
Memory (reference) passed every step in Cursor. It is the group’s site-wide candidate (judged 2026-10-21): Saved a code in one session and recalled it in a fresh session in both Claude Code and Cursor (3 calls in total), using one local JSON file with no network or account. Context-mode also passed recall in both (4 calls) but needs Node 22.5+. Sequential Thinking passed its reasoning task in both, but it has no storage, so it isn't judged on recall. On Oct 14 Memory and context-mode also passed recall in Claude Desktop and ChatGPT (Codex); in Claude Desktop, Memory also listed older codes left in the shared test file by earlier runs. On Oct 19 Memory 2.0.0 (new major, Node 24+) was retested and passed recall again in Claude Code and Cursor. Confirmed Oct 21, 2026: second runs on 2.0.0 passed in all 4 clients (Claude Code and Cursor Oct 19, ChatGPT (Codex) Oct 20, Claude Desktop Oct 21). First runs were on 1.0.0.
Provisional: based on one dated run per app (no repeat runs yet), so treat it as a candidate, not a final pick. How we test.
Same servers in all 4 apps
| Server | Claude Code | Cursor | Claude Desktop | ChatGPT (Codex) |
|---|---|---|---|---|
| Memory (reference) Memory & reasoning | Passed 2026-10-19 · install, connect, tools, agent task | Passed 2026-10-19 · install, connect, tools, agent task | Passed 2026-10-21 · install, connect, tools, agent task | Passed 2026-10-20 · install, connect, tools, agent task |
| Everything (reference) Memory & reasoning | Passed 2026-10-13 · install, connect, tools, agent task | Passed 2026-10-13 · install, connect, tools, agent task | Not tested yet | Not tested yet |
| Sequentialthinking (reference) Memory & reasoning | Passed 2026-10-20 · install, connect, tools, agent task | Passed 2026-10-20 · install, connect, tools, agent task | Passed 2026-10-14 · install, connect, tools, agent task | Passed 2026-10-21 · install, connect, tools, agent task |
| Basic Memory Memory & reasoning | Passed 2026-10-21 · install, connect, tools, agent task | Passed 2026-10-21 · install, connect, tools, agent task | Not tested yet | Passed 2026-10-22 · install, connect, tools, agent task |
| context-mode Memory & reasoning | Passed 2026-10-13 · install, connect, tools, agent task | Passed 2026-10-13 · install, connect, tools, agent task | Passed 2026-10-14 · install, connect, tools, agent task | Passed 2026-10-14 · install, connect, tools, agent task |
| MemPalace Memory & reasoning | Passed 2026-10-22 · install, connect, tools, agent task | Passed 2026-10-22 · install, connect, tools, agent task | Not tested yet | Passed 2026-10-22 · install, connect, tools, agent task |
| Engram Memory & reasoning | Partial 2026-10-15 · verified connected, install; agent task not run | Partial 2026-10-15 · verified connected, install, tools visible; agent task not run | Passed 2026-10-21 · install, connect, tools, agent task | Passed 2026-10-21 · install, connect, tools, agent task |
What failed or is partial in Cursor
None of these servers failed in Cursor.
Partial: Engram. Some steps verified; this is not a pass.
Install in Cursor
The exact snippet we tested is on the Memory (reference) page (pick the Cursor tab). Not connecting? Cursor MCP troubleshooting.
Not tested in Cursor yet
Supermemory, claude-mem, cognee, agentmemory, Graphiti MCP, MCP Memory Service, Jev Agent, OKF Agent Memory, Jev MCP. Listed from their source; no result in Cursor yet.
Questions
What is the best memory & reasoning MCP server for Cursor?
In ToolPassed's hands-on tests in Cursor, Memory (reference) is our provisional candidate for memory & reasoning: it passed install, connect, tools and an agent task on 2026-10-19. We ran 7 memory & reasoning MCP servers in Cursor; 6 passed every step; not a pass: Engram (partial).
Does Memory (reference) work with Cursor?
Memory (reference) passed in Cursor on 2026-10-19 (Cursor CLI 2026.10.16-e3cb207, @modelcontextprotocol/server-memory 2.0.0 (pinned in the command we ran), connect time not recorded).
More: all MCP servers tested in Cursor · Memory & reasoning in every app · How we test