mcp-memory-service and Memory-Plus

mcp-memory-service
73
Verified
Memory-Plus
52
Established
Maintenance 25/25
Adoption 10/25
Maturity 16/25
Community 22/25
Maintenance 2/25
Adoption 13/25
Maturity 24/25
Community 13/25
Stars: 1,504
Forks: 215
Downloads: β€”
Commits (30d): 153
Language: Python
License: Apache-2.0
Stars: 52
Forks: 7
Downloads: 149
Commits (30d): 0
Language: Python
License: Apache-2.0
No Package No Dependents
Stale 6m

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 Memory-Plus

Yuchen20/Memory-Plus

🧠 π‘΄π’†π’Žπ’π’“π’š-𝑷𝒍𝒖𝒔 is a lightweight, local RAG memory store for MCP agents. Easily record, retrieve, update, delete, and visualize persistent "memories" across sessionsβ€”perfect for developers working with multiple AI coders (like Windsurf, Cursor, or Copilot) or anyone who wants their AI to actually remember them.

Built on Google's Embedding API for semantic search, Memory-Plus stores encoded memories locally and supports versioning to track changes over time. It integrates as an MCP server via stdio transport, compatible with VS Code, Cursor, Cline, and other MCP-enabled IDEs, with optional resource-based prompting to control when agents access past context.

Scores updated daily from GitHub, PyPI, and npm data. How scores work