mcp-memory-service banner
doobidoo doobidoo

mcp-memory-service

Git community intermediate

Description

Open-source memory backend for multi-agent systems. Agents store decisions, share causal knowledge graphs, and retrieve context in 5ms — without cloud lock-in or API costs.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

mcp-memory-service

Persistent Shared Memory for AI Agent Pipelines

Open-source memory backend for multi-agent systems. Agents store decisions, share causal knowledge graphs, and retrieve context in 5ms — without cloud lock-in or API costs.

**Works with LangGraph · CrewAI · AutoGen · any HTTP client · Claude Desktop**


[](https://opensource.org/licenses/Apache-2.0) [](https://pypi.org/project/mcp-memory-service/) [](https://pypi.org/project/mcp-memory-service/) [](https://github.com/doobidoo/mcp-memory-service/stargazers) [](https://github.com/langchain-ai/langgraph) [](https://crewai.com) [](https://github.com/microsoft/autogen) [](https://claude.ai) [](https://cursor.sh) [](docs/remote-mcp-setup.md) [](docs/remote-mcp-setup.md) [](docs/oauth-setup.md) [](https://github.com/sponsors/doobidoo)


🎬 See It in Action

[](https://youtu.be/W34r8VFoSdQ)

**[Watch the Web Dashboard Walkthrough on YouTube](https://youtu.be/W34r8VFoSdQ)** — Semantic search, tag browser, document ingestion, analytics, quality scoring, and API docs in under 2 minutes.


🌐 Works with claude.ai (Browser)

Unlike desktop-only MCP servers, **mcp-memory-service supports Remote MCP** for native claude.ai integration.

**What this means:**

  • ✅ Use persistent memory directly in your browser (no Claude Desktop required)
  • ✅ Works on any device (laptop, tablet, phone)
  • ✅ Enterprise-ready (OAuth 2.0 + HTTPS + CORS)
  • ✅ Self-hosted OR cloud-hosted (your choice)

**5-Minute Setup:**

# 1. Start server with Remote MCP enabled
MCP_STREAMABLE_HTTP_MODE=1 \
MCP_SSE_HOST=0.0.0.0 \
MCP_SSE_PORT=8765 \
MCP_OAUTH_ENABLED=true \
python -m mcp_memory_service.server

# 2. Expose via Cloudflare Tunnel (or your own HTTPS setup)
cloudflared tunnel --url http://localhost:8765
# → Outputs: https://random-name.trycloudflare.com

# 3. In claude.ai: Settings → Connectors → Add Connector
# Paste the URL: https://random-name.trycloudflare.com/mcp

...