Open-source persistent memory backend for AI agent pipelines with REST API, knowledge graph, and autonomous consolidation.
MCP Memory Service is an open-source persistent memory backend for AI agent pipelines and AI assistants. It solves the problem of AI assistants forgetting context between sessions by providing a shared, searchable memory store that survives across chat restarts and agent runs. It enables agents to store decisions, share knowledge graphs, and retrieve relevant context in milliseconds without relying on cloud APIs.
Developers building multi-agent AI systems with frameworks like LangGraph, CrewAI, or AutoGen, as well as users of AI coding assistants (Claude Code, Cursor) who want persistent memory across sessions. It's also for teams needing a self-hosted, privacy-focused memory layer for AI workflows.
Developers choose MCP Memory Service because it offers a fully open-source, self-hostable alternative to proprietary memory services with zero API costs. Its unique combination of a knowledge graph, local embeddings, and Remote MCP support for claude.ai browser provides both powerful agent capabilities and seamless integration with popular AI tools.
Open-source persistent memory for AI agent pipelines (LangGraph, CrewAI, AutoGen) and Claude. REST API + knowledge graph + autonomous consolidation.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Enables AI agents to retrieve prior decisions in 5ms across sessions, eliminating the need to re-explain context in every new chat.
Uses ONNX to run embeddings locally, ensuring memory data never leaves your infrastructure and avoiding cloud API costs.
Supports claude.ai browser integration via HTTPS and OAuth 2.0, allowing memory access without desktop clients, a unique feature among alternatives.
Stores causal relationships like 'causes' and 'fixes' between memories, facilitating advanced reasoning beyond simple fact retrieval.
Offers 15 HTTP endpoints compatible with any client, making it easy to integrate with LangGraph, CrewAI, AutoGen, and custom pipelines.
Setting up Remote MCP for browser use requires HTTPS exposure via tools like Cloudflare tunnels and OAuth configuration, adding significant setup overhead.
Major releases, such as v9.0.0, have introduced breaking changes to memory types and relationships, necessitating code adjustments for existing users.
As an open-source project, it lacks enterprise-grade SLAs and dedicated support compared to commercial alternatives like Mem0 or Zep.
MCP Memory Service is an open-source alternative to the following products:
Mem0 is a memory management and caching system designed for AI applications, providing intelligent memory storage and retrieval for large language models and AI agents.
Zep is an open-source long-term memory store for AI applications, designed to provide conversational memory for chatbots and agents.