MemFlow MCP
About
Enables Large Language Models to store and retrieve persistent memories with intelligent search capabilities.
Details
- Author
- sacmii
- Categories
- Database, AI, Knowledge Base
Jump to
Setup
Install MemFlow MCP in your MCP client (Claude Desktop, Cursor, Windsurf, and others).
Repository: https://github.com/sacmii/memflow-mcp
Follow the installation instructions in the repository README, then restart your MCP client.
A Model Context Protocol (MCP) server that enables Large Language Models to store and retrieve persistent memories with intelligent search capabilities.
MemFlow MCP provides seamless integration between LLMs like Claude and your Memory Bank API, allowing for persistent memory management across conversations. The server supports adding memories with tags, semantic search, and flexible memory retrieval.
MEMBANK_API_URL=http://localhost:3000 MEMBANK_API_KEY=your-api-key # optional
SeeCLAUDE_DESKTOP_CONFIG.mdfor detailed configuration options for different Node.js installations.
Quick start- Find your npx path and use it:
{ "mcpServers": { "memflow": { "command": "/your/npx/path", "args": ["-y", "memflow-mcp"], "env": { "MEMBANK_API_URL": "http://localhost:3000" } } } }
- addMemory- Store content with optional tags
- searchMemory- Search memories with semantic matching
- listMemories- Browse stored memories with filtering
Once configured, you can use these commands in Claude:
Add this to memory: "Claude can now remember things across conversations" Search my memories for "conversations" List my recent memories
- Node.js 18+
- Memory Bank API server running
Use this full path in your Claude Desktop config.
- asdf:/Users/username/.asdf/shims/npx
- Homebrew (Intel):/usr/local/bin/npx
- Homebrew (Apple Silicon):/opt/homebrew/bin/npx
- System:/usr/bin/npx
"Unexpected token" JSON Errors
- EnsureMEMBANK_API_URLis set correctly
- Check that your Memory Bank API is running
- Restart Claude Desktop after config changes
- POST /memory- Create memory
- GET /memory- List/search memories
Provides searchable local storage for Claude conversation history, enabling context retrieval during sessions.
Deterministic O(1) memory for AI agents — local-first, MCP-native, with multi-agent speaker attribution and millisecond recall.
Provides persistent memory for Claude using ChromaDB for semantic search and storage.
Integrates with Mem0.ai to provide persistent memory capabilities for LLMs, supporting cloud, Supabase, and local storage.
A memory management system for AI assistants to store, retrieve, and manage user information using a local database.
A persistent memory server for Large Language Models, designed to integrate with the Claude desktop application. It supports tiered memory, semantic search, and automatic memory management.
MCP (Model Context Protocol) server that exposes 70 tools spanning cognitive memory, working memory, sessions, agents, the L0–L3 knowledge hierarchy, orchestration tasks, and training pipelines. The server speaks stdio and is consumed by Claude Desktop, Claude Code, OpenCodex, and any MCP-aware client.
A server that provides a memory system for LLMs, enabling persistent conversations with various providers like OpenAI, Anthropic, and OpenRouter.
Hosted MCP memory across Claude Code, Cursor, ChatGPT and any MCP client. Community-hosted instance of the MIT-licensed MemPalace engine. EU-hosted, GDPR-compliant. Free tier with 200 memories.
Open-source AI memory layer with importance scoring, temporal decay, hierarchical memory, and YMYL prioritization
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





