mcp-server-memo
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
upsertSummary
Create a new version of the session summary, retaining all historical versions
getSummaryTool
Retrieve the latest version of a specific session summary
listSummariesTool
Lists available summary (the latest version of each session), supports filtering, sorting, and pagination
updateMetadata
Update session metadata (title and tag) without affecting content or timestamp
appendSummary
Append content to the session summary and create a new version containing the new content
listAllSummariesTool
List all available summary (the latest version of each session)
getSessionHistory
Retrieve all historical versions of a specific session, sorted from new to old