Enterprise DNA
M MCP Servers Developer low

udjin-labs/mnemostack

by Various

Durable hybrid memory for AI agents: vector + BM25 + temporal + graph recall, exposed through MCP, HTTP, and Python.

U

MCP

udjin-labs/mnemostack

Added 1 June 2026

#agent-memory #ai-agents #hybrid-retrieval #llm-memory #long-term-memory #mcp #memgraph #memory-retrieval

Overview

Mnemostack provides hybrid memory for AI agents by combining vector, BM25 keyword, temporal, and graph retrieval methods. It exposes these memory capabilities through MCP, HTTP, and a Python API for flexible integration.

Best for

Best for
Developers building AI agents that need durable, hybrid memory with flexible retrieval

Use cases

  • Storing and retrieving agent conversational context across sessions
  • Hybrid search that merges semantic similarity with keyword matching
  • Managing entity relationships and temporal recency in agent memory

How to use

Install

pip install 'mnemostack[mcp]'

Tools exposed

  • exact_token
  • GEMINI_API_KEY
  • OLLAMA_HOST
  • MNEMOSTACK_COLLECTION
  • MNEMOSTACK_QDRANT_URL
  • MNEMOSTACK_BM25_PATHS
  • MNEMOSTACK_AUTO_RECORD_IOR
  • MNEMOSTACK_VECTOR_FLOOR
  • MNEMOSTACK_RERANK_MODE
  • MNEMOSTACK_TOKEN_BUDGET
  • MNEMOSTACK_CONFIG

Tested with

Claude Desktop, Claude Code, Cursor, ChatGPT

Notes

Mnemostack provides hybrid memory for AI agents by combining vector, BM25 keyword, temporal, and graph retrieval methods. It exposes these memory capabilities through MCP, HTTP, and a Python API for flexible integration.

4 stars on GitHub. Last updated 2026-05-18. Licensed Apache-2.0.

Use cases

  • Storing and retrieving agent conversational context across sessions
  • Hybrid search that merges semantic similarity with keyword matching
  • Managing entity relationships and temporal recency in agent memory

Pros

  • Multiple retrieval strategies improve memory accuracy and relevance
  • Exposed via MCP, HTTP, and Python for broad compatibility
  • Open-source Python implementation enables easy customization

Cons

  • Low star count suggests limited community and maturity
  • Multiple memory backends add integration complexity
  • Vendor as ‘Various’ implies no single support channel

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Multiple retrieval strategies improve memory accuracy and relevance
  • Exposed via MCP, HTTP, and Python for broad compatibility
  • Open-source Python implementation enables easy customization

Cons

  • Low star count suggests limited community and maturity
  • Multiple memory backends add integration complexity
  • Vendor as 'Various' implies no single support channel

Pairs with

Other entries in the index that connect to this one. Click through to see the chain.

Free 27-page guide

Get the free Developer’s Field Guide

A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.

Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.

No spam. Unsubscribe any time.

Running a business, not writing the code? See the MCP servers picked for operators, and get your first one wired up with us.

Operator picks