此项目为MCP团队提供的Memory服务器增添了新功能,允许创建和管理知识图谱,还能捕捉通过语言模型(LLM)进行的交互,实用性和趣味性兼具,就像给服务器装上了一个智能“大脑”,让其能更好地处理和存储信息。🚀
该项目是从https://github.com/BRO3886/mcp-memory-custom fork而来,特别感谢原项目修复了时间戳问题。此仓库的主要目标是解决上下文不断增长的JSON文件问题,让数据管理更加高效。
git clone https://github.com/yourusername/mcp-memory-pouchdb.git
cd mcp-memory-pouchdb
npm install
export MEMORY_FILE_PATH=/path/to/your/memoryfile.json
npm run init-db
npm run build
node dist/index.js
// 创建实体
createEntity({
id: 'user123',
properties: {
name: '张三',
age: 28,
role: '开发者'
}
});
// 建立关系
createRelation({
from: 'user123',
to: 'project456',
type: '参与'
});
// 添加观察
addObservation({
entityId: 'project456',
content: '项目预计在下个月完成',
timestamp: getCurrentTime()
});