Mem0 MCP Server
Click on "Install 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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Flicense-qualityDmaintenanceMemara 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.11104MIT
- Alicense-qualityDmaintenanceGives AI persistent personal memory with hybrid search, temporal decay, and knowledge graph. Works with Claude and any MCP client.277MIT
- Alicense-qualityDmaintenanceA 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.311MIT
Related MCP Connectors
One memory, every AI: Claude, ChatGPT, Perplexity, Gemini, Cursor, OpenClaw, Hermes, any MCP client.
Persistent memory and cross-session learning for AI coding assistants (hosted remote MCP).
Your memory, everywhere AI goes. Build knowledge once, access it via MCP anywhere.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/o2alexanderfedin/mem0-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server