data-ai MCP Server
Self-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.
Discovered via unknown and last synced 3mo ago.
1. Install the package
uvx --from git+https://github.com/elvismdev/mem0-mcp-selfhosted.git mem0-mcp-selfhosted
2. Add to claude_desktop_config.json
{
"mcpServers": {
"mem0-mcp-selfhosted": {
"command": "npx",
"args": [
"mem0-mcp-selfhosted"
]
}
}
}Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)
Cascade-delete an entity and all its memories.
Required
`hooks:stop_main`
`ANTHROPIC_API_KEY` env var
Bulk-delete all memories in a scope.
_(varies)_
`1024`
`neo4j`
Use Case
Function
Disabled
List users/agents/runs with memory counts. Uses Qdrant Facet API.
`anthropic`
`anthropic`
`mem0graph`
Legacy remote clients
Embedding generation (`bge-m3`) and optionally local LLM
Description
`http://localhost:11434`
`30m`
`false`
Event
`MEM0_ANTHROPIC_TOKEN` env var
Replace memory text. Re-embeds and re-indexes in Qdrant.
`auto`
_(MEM0_PROVIDER)_
`bge-m3`
`false`
`user`
`hooks:context_main`
`~/.claude/.credentials.json`
Delete a single memory by UUID.
`1800`
_(cascades)_
_(cascades)_
`bolt://127.0.0.1:7687`
`INFO`
`hooks:install_main`
Semantic search with optional `filters`, `threshold`, `rerank`, `enable_graph`.
Search Neo4j entities by name substring. Returns entities + outgoing relationships.
_(per-provider)_
`false`
_(client default)_
`stdio`
Source
Fetch a single memory by UUID.
Default
`16384`
`ollama`
`8081`
Required only for `gemini`/`gemini_split` graph providers
Role
Get all relationships for an entity (bidirectional: incoming + outgoing).
_(cascades)_
`mem0_mcp_selfhosted`
`0.0.0.0`
_(provider-aware)_
`http://localhost:6333`
`0.7`
Modern remote clients
Store text or conversation history as memories. Supports `enable_graph`, `infer`, `metadata`.
List/filter memories (non-search). Supports `limit` and scope filters.
_(MEM0_PROVIDER)_