mcp-memory-service v11.11 — 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.

Try the Live Demo GitHub PyPI Package

Interactive 3D knowledge graph — every memory a glowing node, every relationship a curved edge.

What's New in v11.11

MINOR release: three critical advisories closed. Remote transports served the filesystem tools, the SSE transport had no authentication at all, and open Dynamic Client Registration handed out read-write tokens. Development also moved back to GitHub. ~3,030 tests.

🔒

Filesystem Tools No Longer Reachable Remotely

memory_harvest and memory_ingest take a caller-controlled path. The local_only_tools() filter ran in only one of three transports, so Streamable HTTP and SSE served them to remote callers. It now sits in the shared tool list and dispatch, where every transport passes. (GHSA-7crr-2r7w-cpfm)

🔑

The SSE Transport Now Authenticates

/sse and /messages/ both reach the full MCP tool surface, and neither was gated. The check existed but was a closure inside another transport's function. Transports now also refuse to start on a non-loopback bind with no authentication configured. (GHSA-2hh8-qjxc-43x3)

👤

Self-Registration No Longer Grants Itself Write Access

With open Dynamic Client Registration, a caller could register itself as confidential, exchange its own credentials, and hold a read-write token the owner never granted. Machine-to-machine grants now require gated registration; authorization_code with PKCE is unaffected. (GHSA-6mvm-q4j3-27qg)

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

In the Media

Talks and coverage from the community.

Get Started in Seconds

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

Click to copy pip install mcp-memory-service

Deploying for a team?

I help teams run self-hosted memory in production — OAuth, hybrid sync, multi-client rollout. Free 30-minute intro call.

Get in touch