返回市场
内存

内存

作者:jlia013 星标更新:2025-05-21

项目介绍

基本功能

产品定位

知识图谱内存服务器为AI助手提供持久化内存能力,通过知识图谱结构存储和管理用户信息。

核心特性

  1. 实体管理:创建和管理具有唯一名称、类型和观察列表的实体
  2. 关系管理:定义和管理实体之间的有向关系
  3. 观察管理:添加、删除和查询实体的原子事实
  4. 图查询:支持全文搜索和特定节点查询
  5. 数据持久化:所有信息存储在本地JSON文件中

使用场景

  1. AI聊天机器人的长期记忆
  2. 个性化用户交互系统
  3. 知识管理系统
  4. 关系网络分析

工具列表

  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:通过名称检索特定节点

使用教程

依赖项

  1. 确保已安装Docker或Node.js环境

安装指南

Docker方法

{
  "mcpServers": {
    "memory": {
      "command": "docker",
      "args": ["run", "-i", "-v", "claude-memory:/app/dist", "--rm", "mcp/memory"]
    }
  }
}

NPX方法

{
  "mcpServers": {
    "memory": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-memory"
      ]
    }
  }
}

自定义配置

{
  "mcpServers": {
    "memory": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-memory"
      ],
      "env": {
        "MEMORY_FILE_PATH": "/path/to/custom/memory.json"
      }
    }
  }
}

调试方法

  1. 构建Docker镜像
docker build -t mcp/memory -f src/memory/Dockerfile .
  1. 检查服务日志
  2. 使用API工具测试API端点