Skip to main content
Glama
memory-server

memory-server

by gulshatik

Memory Server (MCP)

This repository contains a minimal Memory Server implemented with the MCP protocol (FastMCP).
It exposes tools for:

  • save, get, delete, list_keys

  • Namespace‑aware variants: save_with_namespace, get_by_namespace

All data is persisted in ./memory_data.json as JSON objects that include a timestamp.

Usage

# Install dependencies
pip install -r requirements.txt

# Run the demo (which exercises all tools)
python main.py

The script will print a short demonstration of saving, retrieving, listing and deleting keys.
No external server or TTY is required – everything runs locally in a single process.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      Not graded
      quality
      D
      maintenance
      MCP server providing persistent memory management for AI agents using SQLite and FTS5, enabling storage, full-text search, and recall of memories with namespace isolation.
      1
      MIT
    • A
      license
      A
      quality
      D
      maintenance
      An MCP server that provides persistent memory capabilities for AI agents using Mem0, enabling storage, search, and management of contextual information across conversations with support for multiple backends and LLM providers.
      18
      112 PyPI
      MIT