
MCP Server: Memory

2025.04.04
0
JavaScriptAI 记忆管理知识图谱其它
mcp-server-memory 是一个基于 Model Context Protocol (MCP) 的服务,为 AI 模型提供持久化记忆功能。它通过知识图谱存储和管理信息,使得像 Claude 这样的 AI 模型能够在多次交互中保留和回忆信息。
View on GitHub
Overview
基本能力
产品定位
mcp-server-memory 是一个为 AI 模型提供持久化记忆功能的 MCP 服务器,通过知识图谱存储和管理信息。
核心功能
- 创建和管理实体(如人物、地点、概念等)。
- 定义实体之间的关系。
- 存储与实体相关的观察或事实。
- 从知识图谱中搜索和检索信息。
适用场景
- 与 MCP 兼容的客户端(如 Claude Desktop 应用)一起使用。
- 需要为 AI 模型提供持久化记忆功能的场景。
工具列表
knowledge_graph.json
:默认的知识图谱存储文件。MEMORY_FILE_PATH
:环境变量,用于指定自定义的记忆文件路径。
常见问题解答
- 如何配置自定义的记忆文件路径?
通过设置
MEMORY_FILE_PATH
环境变量来指定路径。
使用教程
使用依赖
- Node.js 或 Bun 环境。
安装教程
- 确保已安装 Node.js 或 Bun。
- 使用以下命令安装 mcp-server-memory:
bash npm install mcp-server-memory
或bash bun add mcp-server-memory
调试方式
- 启动服务器:
bash npx mcp-server-memory
- 检查
knowledge_graph.json
文件是否在当前工作目录中生成。 - 使用客户端配置测试连接和功能。