mcp-memory-service and memento-mcp
About mcp-memory-service
doobidoo/mcp-memory-service
Open-source persistent memory for AI agent pipelines (LangGraph, CrewAI, AutoGen) and Claude. REST API + knowledge graph + autonomous consolidation.
Consolidates multi-agent memory using a knowledge graph with typed edges (causes, fixes, contradicts) and autonomous compression, accessible via REST API with ONNX-based embeddings that run locally. Implements Remote MCP support for browser-based claude.ai integration via Server-Sent Events, alongside traditional desktop MCP, with OAuth 2.0 authentication and self-hosted infrastructure (no cloud lock-in). Agent identity is tracked via `X-Agent-ID` headers for scoped retrieval, and conversation threading is preserved through `conversation_id` fields, enabling both shared memory across agent fleets and inter-agent messaging through semantic tag-based filtering.
About memento-mcp
gannonh/memento-mcp
Memento MCP: A Knowledge Graph Memory System for LLMs
Implements a Neo4j-backed knowledge graph with semantic search via vector embeddings, temporal versioning, and confidence-weighted relations for persistent LLM memory across MCP-compatible clients. Supports hybrid search combining vector similarity with keyword matching, automatic schema initialization, and point-in-time graph retrieval for tracking historical knowledge evolution. Integrates directly with Claude Desktop, Cursor, and GitHub Copilot through the Model Context Protocol.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work