使用说明
基本能力
产品定位
知识图谱记忆服务器是一个为AI助手提供持久化记忆能力的服务,通过知识图谱结构存储和管理用户信息。
核心功能
- 实体管理:创建和管理具有唯一名称、类型和观察列表的实体
- 关系管理:定义和管理实体之间的有向关系
- 观察管理:为实体添加、删除和查询原子化的事实信息
- 图查询:支持全文搜索和特定节点查询
- 数据持久化:所有信息存储在本地JSON文件中
适用场景
- AI聊天机器人的长期记忆
- 个性化用户交互系统
- 知识管理系统
- 关系网络分析
工具列表
- create_entities:创建新实体
- create_relations:创建实体间关系
- add_observations:为实体添加观察
- delete_entities:删除实体及其关联关系
- delete_observations:删除特定观察
- delete_relations:删除特定关系
- read_graph:读取整个知识图谱
- search_nodes:基于查询搜索节点
- open_nodes:按名称检索特定节点
使用教程
使用依赖
- 确保已安装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"
}
}
}
}
调试方式
- 构建Docker镜像
docker build -t mcp/memory -f src/memory/Dockerfile .
- 检查服务日志
- 使用API工具测试各端点功能