mcp-memory-service v10.53 — Now Available

Memory for AI Agents

Persistent memory for AI agents — REST API, MCP, OAuth, CLI, dashboard. Semantic search, knowledge graph, automatic consolidation. One self-hosted service, every transport.

GitHub PyPI Package

What's New in v10.53

Milvus consolidation fully operational — embedding hydration end-to-end. ~1,838 tests.

Milvus Consolidation Fixed

End-to-end embedding hydration for Milvus deployments — consolidation no longer produces 0 clusters/associations. consolidator._get_memories_for_horizon now passes include_embeddings=True to bulk-read methods, ensuring clustering receives real vectors. Completes a 4-PR series (#872, #878, #881, #885). (PR #885, @henry201605)

🔒

GitPython Security Bump

Upgraded GitPython to the latest secure release, resolving 3 high-severity CVEs in the transitive wandb dependency: path traversal (arbitrary file write/delete), newline injection enabling RCE via core.hooksPath, and a bypass of the prior CVE patch. (PR #886)

Cascading Search Fallback

Opt-in two-tier fallback in retrieve_memories (fallback=True) for sparse semantic results: BM25 exact-match, then tag-intersection, merged and de-duplicated up to n_results. Default off — existing callers unaffected. (PR #883, @filhocf)

How It Works

Claude.ai connects to your memory server through Streamable HTTP with OAuth 2.1 authentication.

Browser
Claude.ai
Transport
Streamable HTTP
Auth
OAuth 2.1 + PKCE
Server
MCP Memory
Storage
Knowledge Graph
Data flow Auth boundary

Built for Production

Battle-tested with comprehensive testing and optimized for performance.

0
Tests
0
AI Apps Supported
0
Read Latency
0
Cache Speedup

Get Started in Seconds

Install from PyPI and connect your AI agents to persistent memory.

Click to copy pip install mcp-memory-service