简介
MCP Memory Service 是一个为 AI 智能体提供持久化语义记忆的服务器,能够捕获代码、文档、提交历史和其他上下文信息,并通过模型上下文协议(MCP)以可检索的嵌入形式暴露。它使 Claude、VS Code 和 Cursor 等工具能够在新会话中自动注入相关的项目上下文,无需反复解释项目架构和设计决策。
主要特性
- 持久化语义记忆,支持文档分块、元数据提取和智能标签,实现跨会话的高相关性检索。
- 多种存储后端,推荐混合模式(本地 SQLite 实现约 5ms 读取 + Cloudflare 云同步),也支持纯 SQLite-vec 和 Cloudflare 存储。
- 团队协作功能,通过 OAuth 2.1 认证和完整的 HTTP API 实现多用户访问控制和记忆共享。
- 内置 Web 仪表盘(端口 8000),用于浏览、管理和调试已存储的记忆。
使用场景
- 开发者避免在每次新的编码会话或对话中重复向 LLM 解释项目上下文的开销。
- 团队跨成员和设备共享架构知识、设计决策和提交历史,实现一致的 AI 辅助开发体验。
- RAG 工作流利用文档、日志和会议纪要作为记忆来源,提高回答准确性和上下文相关性。
技术特点
- 完全兼容模型上下文协议(MCP),支持标准传输方式,可与 AI 编码助手和智能体框架广泛集成。
- 向量嵌入和语义搜索引擎配合记忆合并与压缩策略,随时间推移控制存储成本。
- 隐私优先的本地化架构,提供可选的云同步、自动化安装脚本、Docker 支持和可扩展的插件系统。