MW

moontmsai/work-memory-mcp

Productivity workflow

このページは 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 MCP 初心者?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" } } } }