Knowledge Graph Memory Server - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

Knowledge Graph Memory Server 是一个基于本地知识图谱的持久化记忆服务,旨在帮助AI系统(如Claude)跨会话记住用户信息,并通过课程系统从过去的错误中学习。

核心功能

  1. 知识图谱管理
  2. 实体管理:创建、删除和查询实体(如人物、组织、事件)
  3. 关系管理:定义实体之间的有向关系
  4. 观察管理:为实体添加或删除观察信息

  5. 课程管理系统

  6. 创建课程:捕获错误模式及其解决方案
  7. 查找相似错误:基于错误模式查找相关解决方案
  8. 更新课程成功率:跟踪解决方案的有效性
  9. 获取课程推荐:根据当前上下文获取相关课程

  10. 文件管理

  11. 自动管理memory.json和lesson.json文件
  12. 文件超过1000行时自动分割以保持性能

适用场景

  1. AI助手记忆用户偏好和历史信息
  2. 开发环境错误解决方案管理
  3. 知识管理系统
  4. 个性化AI交互

工具列表

  1. create_entities:创建新实体
  2. create_relations:创建实体间关系
  3. add_observations:为实体添加观察信息
  4. delete_entities:删除实体及其关系
  5. delete_observations:删除特定观察信息
  6. delete_relations:删除特定关系
  7. read_graph:读取整个知识图谱
  8. search_nodes:搜索节点
  9. open_nodes:按名称检索节点
  10. create_lesson:创建新课程
  11. find_similar_errors:查找相似错误
  12. update_lesson_success:更新课程成功率
  13. get_lesson_recommendations:获取课程推荐

常见问题解答

  1. 如何集成到Cursor MCP客户端?
  2. 按照"Cursor MCP Client Setup"部分的步骤操作
  3. 如何配置Claude Desktop使用?
  4. 修改claude_desktop_config.json文件
  5. 如何自定义内存文件路径?
  6. 设置MEMORY_FILE_PATH环境变量

使用教程

使用依赖

  1. Node.js环境
  2. pnpm包管理器

安装教程

  1. 克隆仓库:
    bash
    git clone [repository-url]
    cd [repository-name]
  2. 安装依赖:
    bash
    pnpm install
  3. 构建项目:
    bash
    pnpm build
  4. 启动服务器:
    bash
    node /path/to/the/dist/index.js

调试方式

  1. 在Cursor中使用Ctrl+Shift+P快捷键
  2. 输入"reload window"并选择
  3. 等待几秒钟让MCP服务器激活
  4. 选择stdio类型

文件管理

服务器管理两种文件:
- memory.json:存储基本实体和关系
- lesson.json:存储带有错误模式的课程实体

许可证

MIT License

点击访问

搜索工具

DeepSeek-Claude MCP Server - MCP服务,MCP服务器,MCP教程

2025-4-29 12:27:24

搜索工具

oatpp-mcp - MCP服务,MCP服务器,MCP教程

2025-4-29 12:27:33

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索