
Mnemoverse Memory
Hosted long-term memory for agents, shared across Claude Code, Cursor, VS Code and ChatGPT under one account. memory_write saves a decision, preference or lesson, memory_read finds it again with a natural-language query, and memory_feedback tells the engine which memories helped so it learns from outcomes. The 11 tools also cover recent memories, stats, a memory graph, a vault listing and shared rooms (beta) where several agents work from one memory. Add the hosted endpoint with claude mcp add --transport http mnemoverse https://mcp.mnemoverse.com/mcp, then run /mcp and choose Authenticate. Sign-in is OAuth, with no API key. The npm package with a MNEMOVERSE_API_KEY is the local alternative. The free plan allows 1,000 queries a day.
- GitHub stars
- 28
- tools
- 11
- auth
- Secret needed
- transport
- STDIO, HTTP
- env vars
- 2
- last updated
- Nov 11, 2026
Tools
11 toolsPublic tool metadata for what this MCP can expose to an agent.
memory_writeStore a long-term memory that persists across sessions and across every AI tool the user has connected to Mnemoverse. Suited to durable information: a stated preference, a decision, a fact about people, roles or project setup, a lesson learned; transient chatter that only matt...3 params
Store a long-term memory that persists across sessions and across every AI tool the user has connected to Mnemoverse. Suited to durable information: a stated preference, a decision, a fact about people, roles or project setup, a lesson learned; transient chatter that only matt...
conceptsarraycontent*stringdomainstringmemory_readSearch long-term memory for user preferences, past decisions, project setup, people, or earlier context. The memory persists across sessions and across every AI tool the user has connected. It applies when an answer may depend on something from an earlier session or another to...8 params
Search long-term memory for user preferences, past decisions, project setup, people, or earlier context. The memory persists across sessions and across every AI tool the user has connected. It applies when an answer may depend on something from an earlier session or another to...
diversitynumberdomainstringexclude_authorstringorder_bystringrelevance · recencyquery*stringsincestringtop_kintegeruntilstringmemory_list_recentList the NEWEST memories first — no search query needed. Semantic search answers 'what do I know about X'; this answers 'what happened lately': resuming work after a break, catching up on a shared room ('any new messages?'), or reviewing what was saved recently. Pass `since` (...6 params
List the NEWEST memories first — no search query needed. Semantic search answers 'what do I know about X'; this answers 'what happened lately': resuming work after a break, catching up on a shared room ('any new messages?'), or reviewing what was saved recently. Pass `since` (...
cursorstringdomainstringexclude_authorstringlimitintegersincestringuntilstringmemory_feedbackRate memories returned by memory_read to help improve future retrieval ranking. Pass their IDs as memory_ids and an outcome from -1 (unhelpful) to 1 (helpful). Records feedback and updates ranking signals: positive feedback raises a memory's ranking; negative feedback lowers i...3 params
Rate memories returned by memory_read to help improve future retrieval ranking. Pass their IDs as memory_ids and an outcome from -1 (unhelpful) to 1 (helpful). Records feedback and updates ranking signals: positive feedback raises a memory's ranking; negative feedback lowers i...
domainstringmemory_ids*arrayoutcome*numbermemory_statsGet an overview of the stored memory: total count, the number of learned concept associations, the list of domains, and average quality scores. This memory is shared across all AI tools the user has connected to Mnemoverse. Use it to orient yourself, to confirm the exact domai...
Get an overview of the stored memory: total count, the number of learned concept associations, the list of domains, and average quality scores. This memory is shared across all AI tools the user has connected to Mnemoverse. Use it to orient yourself, to confirm the exact domai...
No parameter schema in public metadata yet.
memory_create_roomCreate a SHARED memory room — a space OTHER people's assistants can read, and write too when their membership scope is read_write, across the AI tools members connect to Mnemoverse. Members can access the room's existing history, including memories saved before they joined; jo...2 params
Create a SHARED memory room — a space OTHER people's assistants can read, and write too when their membership scope is read_write, across the AI tools members connect to Mnemoverse. Members can access the room's existing history, including memories saved before they joined; jo...
descriptionstringname*stringmemory_invite_to_roomMint an invite for a room you own and get a ready-to-forward message. An invite is single-use by default; pass max_uses to let several people join with the same one. The user sends that message to the person they want to add (any messenger); the recipient opens the link or tel...4 params
Mint an invite for a room you own and get a ready-to-forward message. An invite is single-use by default; pass max_uses to let several people join with the same one. The user sends that message to the person they want to add (any messenger); the recipient opens the link or tel...
expires_in_daysintegermax_usesintegerroom_id*stringscopestringread · read_writememory_join_roomJoin a shared memory room using an invite code (starts with 'mnvr_'). Use when the user pastes an invite code or says something like 'join room with code ...'. The result gives the room's address, which is the `domain` for reading the shared room with memory_read, and tells yo...1 params
Join a shared memory room using an invite code (starts with 'mnvr_'). Use when the user pastes an invite code or says something like 'join room with code ...'. The result gives the room's address, which is the `domain` for reading the shared room with memory_read, and tells yo...
code*stringmemory_list_roomsList the shared memory rooms you can use — the ones you OWN plus the ones you've JOINED — each with the address to pass as `domain` on memory_read, and on memory_write too where your membership scope is read_write; a read-only membership has that write refused. Use this to RE-...
List the shared memory rooms you can use — the ones you OWN plus the ones you've JOINED — each with the address to pass as `domain` on memory_read, and on memory_write too where your membership scope is read_write; a read-only membership has that write refused. Use this to RE-...
No parameter schema in public metadata yet.
vault_listList the secrets stored in your Mnemoverse Vault — by ALIAS and purpose only; the secret VALUE is never returned or shown to you, and no tool on this connector returns it. Use this to check WHICH secrets the user has stored and under what alias (e.g. the user says 'do I have a...
List the secrets stored in your Mnemoverse Vault — by ALIAS and purpose only; the secret VALUE is never returned or shown to you, and no tool on this connector returns it. Use this to check WHICH secrets the user has stored and under what alias (e.g. the user says 'do I have a...
No parameter schema in public metadata yet.
memory_graphReads the association edges around given concepts: which concepts the memory has linked together, with each link's weight, outcome valence and co-activation count. Use to inspect what a memory store has learned or to explain why a read expanded to a concept. Reads your own gra...5 params
Reads the association edges around given concepts: which concepts the memory has linked together, with each link's weight, outcome valence and co-activation count. Use to inspect what a memory store has learned or to explain why a read expanded to a concept. Reads your own gra...
depthintegerdomainstringlimitintegermin_weightnumberseeds*arraySponsors
Configuration
MNEMOVERSE_API_KEYsecretMnemoverse API key (starts with mk_live_), for this local package. The hosted server https://mcp.mnemoverse.com/mcp needs no key: it signs in with OAuth, and it also accepts this key as a bearer token. Optional to install and inspect: this local package starts and lists its tools
MNEMOVERSE_API_URLdefault: https://core.mnemoverse.com/api/v1Mnemoverse API base URL. Leave as the default; override only for testing against a non-production environment.
Readme
Mnemoverse Memory
Hosted long-term memory for AI agents over MCP. Two calls cover the basics: memory_write saves a memory, and memory_read finds it again by a natural-language query. Pass domain: "user:<id>" on both to keep each user's memories apart (a namespace inside your account, not a permission boundary). Rating a recalled memory as helpful or misleading re-ranks what comes back next (memory_feedback).
Free plan, no credit card: 1,000 queries a day (reads, writes and feedback combined), 10,000 atoms of storage, 60 requests a minute. Plans and limits: mnemoverse.com/pricing
Using ChatGPT? Install the published Mnemoverse Memory plugin, then complete browser sign-in. Follow the ChatGPT guide to verify the connection; no local package or custom MCP setup is needed for this route.
Details
- Repository
- github.com/mnemoverse/mcp-memory-server
- Website
- mnemoverse.com
- Category
- AI & LLM Tools
- Package
@mnemoverse/mcp-memory-server- Transport
- STDIO, HTTP
- Auth
- Required
- Registry
- MCP registry, active