mcp-memory-service and purmemo-mcp

The first tool, `doobidoo/mcp-memory-service`, provides a persistent memory *service* for AI agent pipelines, while the second tool, `purmemo-ai/purmemo-mcp`, is an MCP *server* specifically for the `pūrmemo` AI conversation memory application, indicating they are ecosystem siblings where the latter likely relies on or implements the standards of the former or a similar MCP architecture.

mcp-memory-service
73
Verified
purmemo-mcp
53
Established
Maintenance 25/25
Adoption 10/25
Maturity 16/25
Community 22/25
Maintenance 13/25
Adoption 10/25
Maturity 18/25
Community 12/25
Stars: 1,504
Forks: 215
Downloads:
Commits (30d): 153
Language: Python
License: Apache-2.0
Stars: 2
Forks: 1
Downloads: 4,535
Commits (30d): 0
Language: JavaScript
License:
No Package No Dependents
No risk flags

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 purmemo-mcp

purmemo-ai/purmemo-mcp

MCP server for pūrmemo — AI conversation memory that works everywhere. Save and recall conversations across Claude Desktop, Cursor, and other MCP-compatible platforms.

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