
Claude Memory MCP Server

2025.03.26
1
Python记忆管理LLM增强开发效率
Claude Memory MCP Server 是一个为大型语言模型(LLM)提供持久化记忆能力的 MCP(Model Context Protocol)服务器实现,专为与 Claude 桌面应用程序集成而设计。它基于当前领域的研究成果,实现了优化的记忆技术,为 Claude 提供跨对话和会话的持久化记忆能力。
View on GitHub
Overview
基本能力
产品定位
Claude Memory MCP Server 是一个为大型语言模型提供持久化记忆能力的服务,旨在增强 Claude 桌面应用程序的记忆功能。
核心功能
- 分层记忆架构:短期、长期和归档记忆层
- 多种记忆类型:支持对话、知识、实体和反思
- 语义搜索:基于语义相似性检索记忆
- 记忆整合:自动将短期记忆整合为长期记忆
- 记忆管理:基于重要性的记忆保留和遗忘
- Claude 集成:与 Claude 桌面应用程序的即用型集成
- MCP 协议支持:兼容模型上下文协议
适用场景
- 需要长期记忆支持的对话系统
- 需要上下文感知的知识检索应用
- 需要记忆管理的智能助手
工具列表
store_memory
:存储新信息到记忆retrieve_memory
:基于查询检索相关记忆list_memories
:列出可用记忆(带过滤选项)update_memory
:更新现有记忆条目delete_memory
:删除特定记忆memory_stats
:获取记忆存储的统计信息
常见问题解答
无明确FAQ部分,但文档详细描述了架构、安装和使用方法。
使用教程
使用依赖
- Python 3.8 或更高版本
- pip 包管理器
安装教程
-
克隆仓库:
git clone https://github.com/WhenMoon-afk/claude-memory-mcp.git cd claude-memory-mcp
-
安装依赖:
pip install -e .
-
运行安装脚本:
chmod +x setup.sh ./setup.sh
调试方式
启动服务器:
python -m memory_mcp
运行测试:
pytest