Token导航 LogoToken导航TokenDH.com
MCP Memory (mcp-memory) logo
数据服务stdio官方级别未说明来源级核验

MCP Memory (mcp-memory)

MCP Server

为Claude Desktop设计的模型上下文协议(MCP)服务器,提供跨聊天会话的结构化记忆管理,特别适合基于项目的工作。

工具数

0

提示词数

0

GitHub Stars

6

资源数

0
记忆管理TypeScriptClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

ebailey78

提供方

ebailey78

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

MCP内存服务器

Claude Desktop的模型上下文协议(MCP)服务器,提供跨聊天会话的结构化内存管理,专为基于项目的工作而设计。

以项目为中心的内存管理

此MCP服务器专门用于帮助Claude在与Claude Desktop一起使用时维护项目目录中的上下文和知识。它允许克劳德:

  • 在项目目录中创建内存存储
  • 保存对话中发现的重要信息
  • 在以后的会话中检索相关记忆
  • 随着时间的推移,建立一个关于你的项目的全面知识库

这种方法非常适合在会话之间保持上下文的长期项目,例如软件开发、研究、写作或与Claude的任何协作工作。

特性

  • 将记忆存储为结构化标记文件
  • 使用Lunr.js索引内存以实现高效检索
  • 标记和分类记忆
  • 在记忆之间建立联系
  • 按内容、标签或类型搜索记忆
  • 在指定目录中构建内存存储

存储结构

内存存储在项目中的层次结构中:

/your-project-directory
  /memory                # Memory store created by Claude
    /entities/           # Information about specific entities (people, projects, etc.)
    /concepts/           # Abstract concepts or knowledge
    /sessions/           # Session-specific memories
    /index.json          # Lunr.js search index
    /metadata.json       # Overall memory metadata
    /README.md           # Auto-generated documentation

此结构使所有与项目相关的内存在项目目录中保持有序和可访问。

使用Claude Desktop

将此添加到您的claude_desktop_config.json中:

{
  "mcpServers": {
    "memory": {
      "command": "node",
      "args": ["path/to/mcp-memory/dist/index.js"]
    }
  }
}

您还可以使用环境变量设置自定义内存目录:

{
  "mcpServers": {
    "memory": {
      "command": "node",
      "args": ["path/to/mcp-memory/dist/index.js"],
      "env": {
        "MEMORY_DIR": "/path/to/custom/memory/directory"
      }
    }
  }
}

项目工作流程

  1. 设置:使用Claude启动新项目时,让它在项目目录中创建一个内存存储
  2. 进行的工作:当您与Claude一起工作时,它会将重要信息保存到内存存储中
  3. 连续性:在未来的会话中,Claude可以检索相关记忆以保持上下文
  4. 知识建构:随着时间的推移,Claude会建立一个关于你项目的全面知识库

此工作流程确保Claude维护每个项目特有的上下文和知识,使其作为长期合作者更有效。

克劳德项目说明

此存储库包括 instructions_template.md 该文件为Claude项目说明提供了一个全面的模板。您可以为您的特定项目定制此模板,以帮助Claude有效地使用内存系统。

模板包括:

  • 内存系统设置说明
  • 内存检索过程
  • 内存创建指南
  • 内存组织系统
  • 内存维护程序
  • 对话工作流程
  • 最佳实践

发展

# Install dependencies
npm install

# Build the project
npm run build

# Start the server
npm start

# Development mode (watch for changes)
npm run dev

实现细节

此服务器是使用以下方式构建的:

  • 官方模型上下文协议(MCP)SDK
  • TypeScript用于类型安全
  • 用于内存索引和搜索的Lunr.js
  • Zod用于模式验证

许可证

麻省理工学院

目录标签

目录标签

记忆管理TypeScriptClaude本地部署项目协作知识库构建上下文保持结构化存储

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

session

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiosession部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP