Mevoric
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MevoricRemember our discussion about error handling"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Mevoric
Unified memory + agent bridge for Claude Code. One MCP server, 12 tools, zero config.
What It Does
Semantic memory — Store and recall conversations across sessions using a remote memory server
Cross-tab messaging — Send messages between Claude Code tabs in real time
Context sharing — Share working knowledge between agents, persists after sessions end
Session checkpoints — Save and restore structured session state automatically
Related MCP server: agent-mem0
Install
npx mevoric init --server http://your-server:4000This single command:
Adds the MCP server to
~/.claude/.mcp.jsonUpdates any project-level
.mcp.jsonfiles with old entriesConfigures hooks in
~/.claude/settings.jsonRemoves legacy packages (
newcode-memory,agent-bridge-mcp) if installed
Restart VS Code after running.
12 Tools
Group | Tools |
Memory |
|
Bridge |
|
Context |
|
Checkpoints |
|
3 Hooks (auto-configured)
Event | What It Does |
SessionStart | Loads shared contexts, pending messages, and checkpoints |
UserPromptSubmit | Captures prompts + delivers pending agent messages |
Stop | Pairs prompt+response, POSTs to memory server, saves context + checkpoint |
Memory Server
The memory tools (retrieve_memories, store_conversation, judge_memories) require a backend server that handles semantic search, embedding, and storage. Mevoric is the client — it calls your server's /retrieve, /ingest, and /feedback endpoints.
Without a memory server configured, the 9 bridge/context/checkpoint tools still work fine. Memory tools will return errors gracefully.
Set the server URL during init:
npx mevoric init --server http://your-memory-server:portOr set it as an environment variable:
MEVORIC_SERVER_URL=http://your-memory-server:portEnvironment Variables
Variable | Default | Description |
| (none) | Memory server URL (required for memory tools) |
| OS-specific app data | Directory for agent data, messages, contexts |
| (auto-generated) | Human-readable name for this agent |
How It Works
Mevoric runs as a single Node.js MCP server via stdio. Claude Code starts it automatically.
Agent Bridge: Each Claude Code tab registers as an agent with a name. Agents communicate through file-based messaging in the data directory. A heartbeat file tracks liveness — agents that stop writing heartbeats are cleaned up automatically.
Memory: On session end, the Stop hook pairs the user's prompt with the assistant's response and POSTs it to your memory server for storage. On the next session, retrieve_memories searches for relevant past conversations.
Checkpoints: Structured snapshots of your working state (task, files touched, decisions made). Auto-saved on session end, auto-loaded on session start. Expire after 24 hours.
Requirements
Node.js 18+
Claude Code CLI
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Persistent cross-session memory shared by Codex, Claude Code, ChatGPT, and other AI agents.
Persistent AI memory shared across Claude, ChatGPT, coding agents, and compatible MCP clients.
Persistent memory for Claude Code and Cursor. Stop re-explaining your project every session.
Shared memory for coding agents. Stop re-explaining your codebase every session.
Related MCP Servers
- AlicenseAqualityDmaintenanceCross-surface persistent memory for Claude. Bridges context between Claude Chat, Code, and Cowork via local SQLite with full-text search.616 npm6MIT
- AlicenseNot gradedqualityDmaintenanceProvides persistent cross-session memory for Claude Code, enabling it to remember user preferences, decisions, and project context across new sessions.Apache 2.0
- AlicenseAqualityCmaintenanceCross-project memory sharing for Claude Code and Cowork. Stop teaching Claude the same thing twice.66MIT
- FlicenseNot gradedqualityDmaintenanceProvides long-term memory and lossless context management for Claude Code, enabling automatic context compression, cross-session memory sharing, and semantic search across all history.-