v10.46 — 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.46

Stale memory detection: surface dormant memories with the new stale_days filter. ~1,772 tests.

Stale Memory Detection

Pass stale_days=N to memory_list to surface memories not accessed in N days. Ideal for reviewing and consolidating dormant knowledge. (PR #796, @filhocf, closes #784)

Smart Fallback to created_at

Never-accessed memories (last_accessed IS NULL) fall back to created_at, ensuring they appear in stale results when old enough. Strict < semantics: memories at the exact threshold are not stale.

📊

Composable Filters

The stale_days filter composes freely with existing tags, memory_type, and pagination parameters. Fully implemented on SQLite-vec; accepted (no-op) on Cloudflare, Hybrid, and Milvus backends.

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