mcp-memory-service v10.49 — 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.49

CLI lifecycle commands + lazy imports for <3s startup. Security fixes. ~1,803 tests.

CLI Lifecycle Commands

New memory launch|stop|restart|info|health|logs commands manage the background HTTP server with cross-platform PID tracking and health polling. restart threads --storage-backend and --debug flags from the running process automatically. (PR #841, @creativelaides)

22s → <3s CLI Startup

Heavy ML dependencies (torch, transformers, sentence-transformers) are now lazy-loaded โ€” imported only when actually invoked. memory --help and lifecycle commands start instantly without waiting for model initialization. (PR #841, @creativelaides)

🔒

Security Hardening

Command injection in launch patched (safe arg list replaces -c string interpolation); file-descriptor leak after Popen closed; MCP_ALLOW_ANONYMOUS_ACCESS pass-through restored; PID-reuse detection via create_time + cmdline_hint. (PR #841)

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