MW

moontmsai/work-memory-mcp

效率工作流

本页由 AI 翻译,技术细节请以原文为准。 查看原文

14 stars 9 forks 质量 68 趋势 20MIT

Never lose context again - persistent memory management system for AI-powered workflows across multiple tools

概览

An integrated MCP (Model Context Protocol) server for managing work memories and sharing context between AI tools. Work Memory MCP is a memory management system that helps developers and knowledge workers maintain consistent work context while using multiple AI tools (Claude, Cursor AI, etc.). It systematically manages knowledge and work progress accumulated from individual AI conversation sessions, providing a continuous and efficient work environment. While AI conversations disappear when sessions end, important work content and deliverables should be permanently preserved. Work Memory MCP safely stores all important work memories in a SQLite database, making them accessible at any time. You can share the same work context even when using multiple AI tools. Work started in Claude Desktop can be continued in Cursor AI or referenced from other tools, providing a consistent work environment. There's no need to repeatedly explain already solved problems or organized information.

README

以下为原文 README 节选,完整内容请查看原文。

Work Memory MCP Server

An integrated MCP (Model Context Protocol) server for managing work memories and sharing context between AI tools.

Project Purpose

Work Memory MCP is a memory management system that helps developers and knowledge workers maintain consistent work context while using multiple AI tools (Claude, Cursor AI, etc.). It systematically manages knowledge and work progress accumulated from individual AI conversation sessions, providing a continuous and efficient work environment.

Core Values

Persistence

While AI conversations disappear when sessions end, important work content and deliverables should be permanently preserved. Work Memory MCP safely stores all important work memories in a SQLite database, making them accessible at any time.

Consistency

You can share the same work context even when using multiple AI tools. Work started in Claude Desktop can be continued in Cursor AI or referenced from other tools, providing a consistent work environment.

Efficiency

There’s no need to repeatedly explain already solved problems or organized information. Through an advanced search system, you can quickly find and reuse past work content, significantly improving work efficiency.

Organization

Rather than randomly scattered information, you can build a systematically organized knowledge base by project, importance level, and tags. Session-based management clearly separates and manages the context of each project.

Key Features

Memory Management

  • Store work content, deliverables, and learned information in structured format
  • Priority management through importance scores (0-100 points)
  • Multi-dimensional classification through tag system
  • Separate management of todos and general memories
  • Work progress management through completion status tracking

Session Management

  • Create independent work sessions by project
  • Automatic session context detection and connection
  • Session-specific work memory linking and tracking
  • Session lifecycle management (creation, activation, termination)
  • Keyword-based full-text search
  • Filtering by project, importance, and session
  • Related keyword recommendation system
  • Search result highlighting and context provision
  • Search performance optimization and statistics

History Management

  • Track all work memory change history
  • Previous state restoration through version management system
  • Change comparison and analysis
  • Automatic backup and recovery features

System Optimization

  • Database performance monitoring
  • Automatic index management and optimization
  • Memory usage tracking
  • Batch operation processing system
  • Safe data cleanup features

Integrated Tool Configuration

Work Memory MCP consists of 5 integrated tools:

1. Memory (Memory Management)

Core tool responsible for creating, modifying, querying, and deleting work memories.

Key Functions:

  • add: Add new work memory
  • update: Modify existing work memory
在 GitHub 查看完整 README

安装

This server does not publish a one-line install command.

Open the repository installation guide 新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "work-memory": { "command": "node", "args": ["/PATH/work-memory/dist/index.js"], "env": { "WORK_MEMORY_DIR": "/PATH/work-memory/data/", "LOG_LEVEL": "WARN", "NODE_ENV": "production" } } } }