AI模型持久内存服务

一个基于知识图谱的MCP服务器,为AI模型提供跨交互的持久化记忆功能,支持实体管理、关系定义和信息检索。

  • by kwanLeeFrmVi
  • JavaScript
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 kwanLeeFrmVi/mcp-server-memory

使用说明

MCP服务器:内存

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

MCP(模型上下文协议)服务器通过知识图为AI模型提供持久存储能力。这允许像Claude这样的模型在交互中保留和回忆信息。

概述

该服务器实现了模型上下文协议,并充当人工智能模型和本地存储的持久知识图之间的桥梁。它允许模型:

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

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

使用Claude Desktop

此服务器主要设计用于与MCP兼容的客户端(如Claude Desktop应用程序)一起使用。您可以在客户端的设置中配置它。

示例 mcpServers 配置:

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

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