MCP Memory with Redis Graph - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

MCP Memory 是一个用于存储和管理 LLM 对话记忆的系统,通过 Redis Graph 实现长期记忆存储和复杂关系管理。

核心功能

  • 支持多种记忆类型:对话、主题、项目、任务、问题、配置、财务、待办事项等。
  • 创建和管理记忆之间的关系。
  • 基于多种条件搜索和检索记忆。
  • 更新和删除记忆。

适用场景

  • 项目管理:存储项目详情、配置信息和任务。
  • 问题处理:记录和跟踪问题和故障。
  • 财务管理:存储财务建议和投资策略。
  • 待办事项管理:记录和跟踪工作任务。

工具列表

  • create_memory: 创建新记忆。
  • retrieve_memory: 通过 ID 检索记忆。
  • search_memories: 按类型或关键字搜索记忆。
  • update_memory: 更新现有记忆。
  • delete_memory: 删除记忆。
  • create_relation: 创建记忆之间的关系。
  • get_related_memories: 获取与特定记忆相关的记忆。

常见问题解答

  1. 如何验证 Redis Graph 模块是否加载?
  2. 在 Redis CLI 中运行 MODULE LIST,查看 RedisGraph 是否在列表中。
  3. 如何更改 Redis 连接配置?
  4. 修改 src/index.ts 中的 Redis 客户端配置。
  5. 如何检查内存图谱的状态?
  6. 运行 npm run check:graphnpm run inspect:graph

使用教程

使用依赖

  • Docker 和 Docker Compose
  • Node.js (v16 或更高版本)

安装教程

  1. 启动 Redis 容器:
    bash
    docker-compose up -d
  2. 验证 Redis 是否运行:
    bash
    docker exec -it mcp-memory-redis-1 redis-cli
  3. 安装应用依赖:
    bash
    npm install
  4. 启动应用:
    bash
    npm start

调试方式

  1. 测试 Redis 连接:
    bash
    npm run test:redis
  2. 测试内存操作:
    bash
    npm run test:memory
  3. 测试内存服务:
    bash
    npm run test:service

点击访问

开发效率

MCP Servers Collection - MCP服务,MCP服务器,MCP教程

2025-5-3 10:09:02

开发效率

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

2025-5-3 10:09:10

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