mcp-server-memo

mcp-server-memo

3.2

If you are the rightful owner of mcp-server-memo and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A lightweight MCP server for managing session summaries and memos for LLMs like Claude.

MCP Server Memo is designed as a memory assistant for LLMs, allowing them to store and retrieve detailed session records through the MCP tool interface. The server preserves historical versions of sessions, organizes them chronologically, and uses local storage without requiring an external database. It is MCP compliant, optimized for performance, and has minimal dependencies, making it easy to maintain and extend.

Features

  • Preserves History: All historical versions of a session are preserved.
  • Time-Ordered: Sessions are organized chronologically.
  • Local Storage: Uses the local filesystem for storage.
  • MCP Compliant: Follows the Model Context Protocol specification.
  • Performance Optimized: Optimized for file I/O and concurrent operations.

Tools

  1. upsertSummary

    Create a new version of the session summary, retaining all historical versions

  2. getSummaryTool

    Retrieve the latest version of a specific session summary

  3. listSummariesTool

    Lists available summary (the latest version of each session), supports filtering, sorting, and pagination

  4. updateMetadata

    Update session metadata (title and tag) without affecting content or timestamp

  5. appendSummary

    Append content to the session summary and create a new version containing the new content

  6. listAllSummariesTool

    List all available summary (the latest version of each session)

  7. getSessionHistory

    Retrieve all historical versions of a specific session, sorted from new to old