v10.40 — Now Available

MCP Memory Service

Persistent memory for AI agents. Semantic search, knowledge graph, automatic consolidation — now accessible from Claude.ai via Streamable HTTP.

GitHub PyPI Package

What's New in v10.40

New Milvus storage backend — three deployment modes from one code path: Milvus Lite, self-hosted Docker, and Zilliz Cloud. Plus OAuth security hardening and 1,675 tests.

🔌

Milvus Backend — Lite Mode

Zero-dependency local .db file via Milvus Lite. Ideal for scripts, CI, and single-user deployments. Set MCP_MEMORY_STORAGE_BACKEND=milvus and go. (PR #721, @zc277584121)

🛠

Milvus Backend — Self-Hosted & Zilliz Cloud

Same code path scales to self-hosted Docker (recommended for MCP servers) and Zilliz Cloud (managed, team/production). @zc277584121 committed to 6-month SLA on backend:milvus issues. (PR #721)

🔒

OAuth Security Hardening

Defense-in-depth guards against CodeQL py/reflective-xss and py/url-redirection in the authorization-code redirect flow. Dangerous schemes rejected; meta-refresh and JS redirect strings properly escaped. (PR #745)

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