MCP Server Memo
About
A lightweight MCP server for session memory management
Details
- Author
- doggybee
- Downloads
- 254
- Categories
- Other
Jump to
- Preserves all historical versions of each session summary.
- Sessions are time-ordered for easy tracking of conversation development.
- Stores data on the local filesystem without requiring an external database.
- Complies with the Model Context Protocol to provide MCP tool interfaces.
- Optimized for file I/O and concurrent operations.
- Minimal dependencies for easy maintenance and extension.
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
MCP Server MemoCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Clone the repository from GitHub, run npm install and npm build. Configure the storage directory via the MCP_SUMMARY_DIR environment variable (defaults to ./summaries/). Start the server with npm start or npm run dev for auto-reload. Clients connect using the MCP SDK and call tools like upsertSummary, getSummaryTool, listSummariesTool, appendSummary, getSessionHistory, and updateMetadata.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"mcp server memo": {
"mcp-server-memo": {
"command": "node",
"args": [
"dist/index.js"
]
}
}
}
}
McpServers
{
"mcp-server-memo": {
"command": "node",
"args": [
"dist/index.js"
]
}
}
MCP Server Memo
A lightweight MCP (Model Context Protocol) server for managing rich session summaries and memos for LLMs like Claude. This server provides persistent storage using the local filesystem, with support for session history version tracking, and offers tools for storing, retrieving, and listing summaries.
Overview
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 History - All historical versions of a session (same sessionId) are preserved, not just the latest version
- Time-Ordered - Multiple versions of sessions are organized chronologically, making it easy to track conversation development
- Local Storage - Uses the local filesystem without requiring an external database
- MCP Compliant - Follows the Model Context Protocol specification to provide tool interfaces
- Performance Optimized - Optimized for file I/O and concurrent operations
- Minimal Dependencies - Clean design that's easy to maintain and extend
Installation
```bash
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



