Persistent memory for AI agents, shared across tools. One account gives Cursor the same long-term memory it has in Claude Code, VS Code, and any other MCP client: write a memory in one tool, recall it in another.
- MCP server (
mcp.json): the hosted Mnemoverse server athttps://mcp.mnemoverse.com/mcp. First use opens a browser sign-in (OAuth 2.1 with PKCE, Cursor's callback is supported); free tier at console.mnemoverse.com, no credit card, no API key to paste. - Rule (
rules/agent-memory-discipline.mdc): recall before acting on project-specific work, save durable decisions and corrections afterwards, close superseded facts instead of overwriting them. - Skill (
skills/agent-memory-discipline/): the same discipline in full, published standalone as CC0 at mnemoverse/agent-memory-discipline.
The documented remote tool surface includes memory_read, memory_write, memory_list_recent, memory_stats, memory_feedback, shared-room tools, and vault_list (secret aliases and metadata, not secret values). See the current remote tool reference for the exposed surface.
Deletion is not an MCP tool on either the remote server or the current local package; it is an administrative REST API operation. For a correction through MCP, write a fresh memory with memory_write; a corrective write alone does not establish that the older memory was superseded. The bundled rule describes the desired correction discipline, but it does not add a structured supersession tool: supersedes, include_history, and supersession-chain access are documented on the REST API, not exposed by this plugin's memory tools.
After connecting and signing in, use a harmless fictional fact:
- In Cursor, ask: "Use
memory_writeto save this inproject:cursor-plugin-demo: The fictional Lantern demo serves its status page on port 7319." Check that the tool reports a successful write. - Open a fresh chat in another connected MCP client, signed in to the same Mnemoverse account. Ask: "Use
memory_readinproject:cursor-plugin-demo: Which port serves the Lantern demo's status page?" - Check that the tool result contains the saved fact. An answer from existing chat context alone does not verify cross-tool memory.
If recall is empty, check the account and exact domain, then confirm that the client actually called the tool. This checks saving and retrieval, not correction semantics or automatic recall on every future task. For the standing recall/save loop, see Make Your Agent Use Memory.
Only what you or the agent explicitly save through the memory tools. It does not record conversations and does not read chat history. Privacy policy: mnemoverse.com/privacy.
Issues in this repository, or support@mnemoverse.com.
The open-source MCP server package (MIT) lives at mnemoverse/mcp-memory-server. A star there helps other builders find the project.
Plugin: MIT. The bundled skill is CC0-1.0.