mcpField
M
MCP Server: Memory

MCP Server: Memory

本地服务
github.com/kwanLeeFrmVi记忆与知识282 周前更新

关于 MCP Server: Memory

MCP Server: Memory 通过本地存储的知识图谱提供持久化 AI 记忆,适用于需要跨交互创建、连接、更新和检索实体信息的 MCP 客户端。

主要功能

  1. 01本地持久化知识图谱
  2. 02创建和管理实体
  3. 03定义实体关系
  4. 04存储观察与事实
  5. 05搜索并检索图谱信息

适用场景

  1. 01跨对话回忆事实
  2. 02关联人物、地点和概念
  3. 03保存观察以供日后检索

MCP 相关

该 MCP 服务向 MCP 客户端提供知识图谱记忆操作,包括管理实体及关系、存储观察内容和搜索信息。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"memory-kwanleefrmvi": {
"command": "npx",
"args": [
"-y",
"mcp-server-memory"
],
"env": {
"MEMORY_FILE_PATH": "<MEMORY_FILE_PATH>"
}
}
}
}
启动命令npx -y mcp-server-memory
需要配置的环境变量
MEMORY_FILE_PATH

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmmcp-server-memory

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

MCP 服务:Memory

NPM Version Bun Version License

本项目源自原始的 @modelcontextprotocol/server-memory 软件包,并根据我的特定需求进行了修改。

这是一个 MCP(Model Context Protocol)服务,通过知识图谱为 AI 模型提供持久记忆能力。这使 Claude 等模型能够在多次交互中保留和回忆信息。

概述

此服务实现了 Model Context Protocol,充当 AI 模型与本地存储的持久知识图谱之间的桥梁。它允许模型:

  • 创建和管理实体(人物、地点、概念等)。
  • 定义实体之间的关系。
  • 存储与实体相关的观察结果或事实。
  • 搜索和检索知识图谱中的信息。

默认情况下,知识图谱存储在运行此服务的当前工作目录中的 knowledge_graph.json 文件里。

在 Claude Desktop 中使用

此服务主要用于与 Claude Desktop 应用程序等兼容 MCP 的客户端搭配使用。你可以在客户端的设置中进行配置。

mcpServers 配置示例:

{
  "mcpServers": {
    "memory": {
      "command": "npx",
      "args": ["-y", "mcp-server-memory"],
      "env": {
        "MEMORY_FILE_PATH": "/path/to/your/custom_memory.json"
      }
    }
  }
}

...[其余现有内容保持不变...]

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。