探索
Memory Knowledge Graph

Memory Knowledge Graph

一个基于Swift实现的知识图谱记忆服务器,为大型语言模型提供持久化记忆功能
3分
90
2025-04-28 10:33:41
概述
安装
内容详情
替代品

什么是记忆MCP服务器?

记忆MCP服务器是一个用于创建、读取、更新和删除实体及其关系的知识图谱管理工具。它允许AI助手在不同会话之间维护长期记忆。

如何使用记忆MCP服务器?

通过简单的命令行操作,您可以轻松地添加、查询和删除实体及关系。只需几步即可开始使用。

适用场景

适用于需要跨会话存储和检索信息的应用场景,如客服系统、个人助理和知识管理系统。

主要功能

知识图谱存储持久化存储实体及其关系,形成完整的知识网络。
实体管理支持创建、读取、更新和删除实体,并为其分配自定义类型。
关系追踪定义和管理实体之间的关系,确保语义明确且易于理解。
观察系统动态记录关于实体的变化和新发现的信息。
强大的搜索功能根据名称、类型或观察内容快速定位相关信息。
数据持久化数据以JSON格式存储,支持跨会话保留。

优势与局限性

优势
支持跨会话记忆,增强AI助手的服务能力。
灵活的数据结构适应多种应用场景。
简单易用的命令行接口,降低学习成本。
局限性
当前仅支持macOS 14.0及以上版本。
对于更广泛的平台支持,建议使用Go语言版本。

如何使用

安装服务器通过curl脚本快速安装,或者从源代码编译并手动安装。
启动服务器运行服务器并指定配置文件路径(可选)。
执行命令使用提供的API命令管理知识图谱。

使用案例

创建实体向知识图谱中添加新的实体。
搜索节点查找符合条件的节点。

常见问题

1
如何更改默认存储路径?可以通过设置环境变量`MEMORY_FILE_PATH`来指定自定义存储路径。
2
是否支持其他操作系统?目前仅支持macOS 14.0及以上版本。对于Windows和Linux用户,推荐使用Go语言实现版本。
3
如何检查服务器版本?使用`memory-mcp-server --version`命令查看当前版本。

相关资源

官方文档详细的服务器使用手册。
GitHub仓库源代码和项目主页。
Go语言版本适用于更广泛平台的支持。
精选MCP服务推荐
安装
复制以下命令到你的Client进行配置
"mcpServers": {
  "memory": {
    "command": "memory-mcp-server",
    "env": {
      "MEMORY_FILE_PATH": "/path/to/your/memory.json"
    }
  }
}

{
  "mcpServers": {
    "memory": {
      "command": "memory-mcp-server",
      "env": {
        "MEMORY_FILE_PATH": "/path/to/your/memory.json"
      }
    }
  }
}
注意:您的密钥属于敏感信息,请勿与任何人分享。
AIbase
AIbase是一个专注于MCP服务的平台,为AI开发者提供高质量的模型上下文协议服务,助力AI应用开发。
简体中文
热门MCP服务
热门MCP分类
热门标签