Mem0 MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Mem0 MCP Serverremember that I prefer dark mode"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Mem0 MCP Server with Anthropic Claude
A local Mem0 memory system configured to work with Anthropic's Claude API and MCP (Model Context Protocol).
Features
✅ Vector storage with Qdrant
✅ Graph database with Neo4j (to be configured)
✅ Metadata storage with PostgreSQL
✅ Anthropic Claude 3.5 Sonnet integration
✅ MCP server for Claude Code integration
Related MCP server: mem0-mcp-selfhosted
Prerequisites
Docker and Docker Compose
Python 3.12+
Anthropic API key (Claude subscription)
Quick Start
Clone the repository
git clone <your-repo-url>
cd mem0-setupSet up environment variables
cp .env.example .env
# Edit .env and add your MEM0_ANTHROPIC_KEYStart the databases
docker compose up -dInstall Python dependencies
pip install -r requirements.txtRun the Mem0 server
source .env
python3 mem0_server.pyThe server will be available at http://localhost:8765
Architecture
Qdrant: Vector database for semantic search
Neo4j: Graph database for relationship storage (optional)
PostgreSQL: Metadata and configuration storage
FastAPI: REST API server
MCP: Model Context Protocol integration
Configuration
The system uses MEM0_ANTHROPIC_KEY instead of ANTHROPIC_API_KEY to avoid conflicts with Claude's own authentication.
API Endpoints
GET /health- Health checkPOST /memories- Add a memoryPOST /memories/search- Search memoriesGET /memories- Get all memoriesPUT /memories/{memory_id}- Update a memoryDELETE /memories/{memory_id}- Delete a memory
MCP Integration
For Claude Code integration, add to your .mcp.json:
{
"mcpServers": {
"mem0": {
"command": "python3",
"args": ["/path/to/mem0_stdio_mcp.py"]
}
}
}License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Private persistent memory for Claude, ChatGPT & Gemini via MCP - semantic search, zero-code setup.
Persistent memory for AI agents across Claude, ChatGPT and any MCP client.
Persistent AI memory shared across Claude, ChatGPT, coding agents, and compatible MCP clients.
- mcpOAuthai.butlerbrain
Persistent memory for AI assistants. Save once; recall from Claude, ChatGPT, or any MCP client.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceMemara MCP Server provides persistent memory capabilities for Claude Desktop through Server-Sent Events transport. Store conversations, insights, and knowledge with semantic search. Transform Claude from stateless assistant to memory-enabled AI companion.1-
- AlicenseAqualityDmaintenanceSelf-hosted mem0 MCP server for Claude Code. Run a complete memory server against self-hosted Qdrant + Neo4j + Ollama while using Claude as the main LLM.11107MIT
- AlicenseNot gradedqualityDmaintenanceGives AI persistent personal memory with hybrid search, temporal decay, and knowledge graph. Works with Claude and any MCP client.73 npm8MIT
- AlicenseNot gradedqualityCmaintenanceA persistent memory MCP server for Claude Code that enables long-term recall across sessions via hybrid search, code intelligence, and tools for reading/writing memory.39 npm1MIT