One-Minute Setup
- Copy
nowledge-mem-cursor-plugininto~/.cursor/plugins/local/nowledge-mem-cursor. - Reload Cursor.
- Install
nmemfrom the Mem desktop app if you want session-start Context Bundle / Working Memory bootstrap and handoff creation. - Start a new agent session.
- Only if you use remote Mem, update the
nowledge-memMCP server URL and headers in Cursor Settings. If you also want session-start bootstrap and handoff creation, point the localnmemclient at the same remote server withnmem config client set url ...andnmem config client set api-key .... - To import existing Cursor Agent conversations, run
nmem t sync --from cursor --all-projectsto preview, then add--applywhen the list looks right.
What You Get
- Bundled rule, skills, session-start hook, and local MCP configuration in one plugin surface
- Context Bundle / Working Memory startup context, routed recall, distillation, and clear handoff behavior
- Real Cursor Agent transcript import from
~/.cursor/projectsthrough Mem desktop auto-sync ornmem t sync --from cursor - A clean remote path when you need to point Cursor at Mem running elsewhere
- A direct local install path that works before any Marketplace decision
Important Constraint
This package intentionally keeps save-thread unavailable. Cursor's plugin surface still has no direct live transcript hook, so handoff summaries stay named save-handoff. Real Cursor Agent threads are imported by Mem desktop or nmem t sync --from cursor.
Important Troubleshooting
If Cursor still shows Claude Code wording, save-thread, or hooks like beforeSubmitPrompt and stop, it is loading an older imported package or failed to resolve the local plugin copy. Keep a real copied directory at ~/.cursor/plugins/local/nowledge-mem-cursor, not a symlink, then reload Cursor. The local package id is nowledge-mem-cursor specifically to avoid this collision.