io.github.mnemoverse/mcp-memory-server
Persistent memory for AI agents β write once, recall anywhere across all your AI tools
Ask AI about io.github.mnemoverse/mcp-memory-server
Powered by Claude Β· Grounded in docs
I know everything about io.github.mnemoverse/mcp-memory-server. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
@mnemoverse/mcp-memory-server
Shared AI memory across Claude, Cursor, VS Code, ChatGPT, and any MCP client. Write once, recall anywhere.
Your agent remembers everything β across sessions, projects, and tools. One API key, one memory, everywhere.
Quick Start
1. Get a free API key
Sign up at console.mnemoverse.com β takes 30 seconds, no credit card.
2. Connect to your AI tool
Claude Code β add via CLI:
claude mcp add mnemoverse \
-e MNEMOVERSE_API_KEY=mk_live_YOUR_KEY \
-- npx -y @mnemoverse/mcp-memory-server@latest
Cursor β add to .cursor/mcp.json:
{
"mcpServers": {
"mnemoverse": {
"command": "npx",
"args": [
"-y",
"@mnemoverse/mcp-memory-server@latest"
],
"env": {
"MNEMOVERSE_API_KEY": "mk_live_YOUR_KEY"
}
}
}
}
VS Code β add to .vscode/mcp.json (note: VS Code uses servers, not mcpServers):
{
"servers": {
"mnemoverse": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@mnemoverse/mcp-memory-server@latest"
],
"env": {
"MNEMOVERSE_API_KEY": "mk_live_YOUR_KEY"
}
}
}
}
Windsurf β add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"mnemoverse": {
"command": "npx",
"args": [
"-y",
"@mnemoverse/mcp-memory-server@latest"
],
"env": {
"MNEMOVERSE_API_KEY": "mk_live_YOUR_KEY"
}
}
}
}
Why
@latest? Barenpx @mnemoverse/mcp-memory-serveris cached indefinitely by npm and stops re-checking the registry. The@latestsuffix forces a metadata lookup on every Claude Code / Cursor / VS Code session start (~100-300ms), so you always pick up new releases.
β οΈ Restart your AI client after editing the config. MCP servers are only picked up on client startup.
3. Try it β 30 seconds to verify it works
Paste this in your AI chat:
"Remember that my favourite TypeScript framework is Hono, and please call
memory_writeto save it."
Your agent should call memory_write and confirm the memory was stored.
Then open a new chat / new session (this is the whole point β memory survives restarts), and ask:
"What's my favourite TypeScript framework?"
Your agent should call memory_read, find the entry, and answer "Hono". If it does β you're wired up. Write whatever you want next.
If it doesn't remember: check that the client was fully restarted and the config has your real mk_live_... key, not the placeholder.
Tools
| Tool | What it does |
|---|---|
memory_write | Store a memory β insight, preference, lesson learned |
memory_read | Search memories by natural language query |
memory_feedback | Rate memories as helpful or not (improves future recall) |
memory_stats | Check how many memories stored, which domains exist |
memory_delete | Permanently delete a single memory by atom_id |
memory_delete_domain | Wipe an entire domain (requires confirm: true safety interlock) |
Ideas: What to Remember
- User preferences: "I use dark mode", "I prefer Tailwind over CSS modules"
- Project context: "This project uses PostgreSQL + Prisma", "Deploy to Railway"
- Lessons learned: "Always run tests before push on this repo"
- Decisions made: "We chose REST over GraphQL because of caching simplicity"
- People & roles: "Alice is the designer, Bob owns the API"
- Past mistakes: "Don't deploy on Fridays β learned this the hard way"
Universal Memory
The same API key works across all tools. Write a memory in Claude Code β read it in Cursor. Learn something in VS Code β your GPT Custom Action knows it too.
βββ Claude Code (this MCP server)
βββ Cursor (this MCP server)
Mnemoverse API βββββ VS Code (this MCP server)
(one memory) βββ GPT (Custom Actions)
βββ Python SDK (pip install mnemoverse)
βββ REST API (curl)
Configuration
| Env Variable | Required | Default |
|---|---|---|
MNEMOVERSE_API_KEY | Yes | β |
MNEMOVERSE_API_URL | No | https://core.mnemoverse.com/api/v1 |
Links
- Documentation
- Python SDK
- API Reference
- Console (get API key)
- GitHub
- Releases
- MCP Registry entry
- Contributing
License
MIT Β© Mnemoverse
