Mcp Memory Bank 是一款面向 AI 助手场景的「长期记忆」型 MCP(Model Context Protocol)服务。它把对话中产生的关键信息以向量形式写入 ChromaDB,让模型在后续会话里能够像翻笔记一样快速回查到历史上下文,从而避免每次都从零开始解释背景。对话双方也可以借助它沉淀用户偏好、项目约定与阶段性结论,使交互体验更加连贯。
它能帮你做什么
- 跨会话记忆:把 AI 助手需要长期记住的事实、设定与中间结论写入向量库,下次打开会话时自动召回。
- 多项目隔离:支持按项目、空间或命名空间划分记忆桶,不同业务线之间彼此独立,不会出现「A 项目的设定串到 B 项目」的串场问题。
- 高速语义检索:依托 ChromaDB 的向量索引,按语义相似度而非关键词匹配检索,召回结果更贴近真实意图。
- 可治理的写入与清理:通常提供新增、查询、删除等基础能力,便于在会话结束或事实过期时主动整理记忆。
使用前需要了解的事项
作为 MCP 服务,它一般通过本地或远程端点接入支持 MCP 协议的客户端(如 Claude Desktop、部分 IDE 插件或自研 Agent 框架)。部署模式可能要求自建 ChromaDB 实例,因此你需要准备 Python 环境与持久化目录;若是托管版,则可能需要申请 API Key 或访问令牌才能连通,具体鉴权方式以官网为准。建议在接入前先确认客户端是否已在 MCP 配置中预留相应槽位,并预留 1–2GB 磁盘空间用于向量数据增长。