让所有 AI 客户端(ChatGPT、Claude Code、OpenClaw、Cherry Studio)共享同一套记忆层——现有方案全景扫描与路径推荐。
每个 AI 工具各自维护 context,互不相通。ChatGPT 的记忆留在 ChatGPT,Claude Code 的记忆留在本地,OpenClaw 的记忆在服务器——形成记忆孤岛。
目标:搭建一个自部署的 Memory MCP Server,通过 MCP 协议让所有客户端读写同一套记忆。
| # | 发现 | 影响 |
|---|---|---|
| 1 | Supermemory MCP 是目前最接近"统一记忆"愿景的产品 | 免费、零配置、但数据在云端 |
| 2 | doobidoo/mcp-memory-service 是最全面的自部署方案 | REST + MCP + OAuth + Dashboard,可直接用 |
| 3 | ChatGPT 是唯一不支持 MCP 的主流客户端 | 需要 Custom GPT Action 桥接,增加复杂度 |
| 4 | Mem0 OSS 的旧 MCP server 已 archived | 官方转向云端托管,自部署需自己包 wrapper |
| 5 | Streamable HTTP 是多客户端并发的必要条件 | stdio 只能单进程连接,不适合多客户端场景 |
| 客户端 | MCP 支持 | 接入方式 | 难度 |
|---|---|---|---|
| Claude Code / Codex | ✅ 原生 | mcp.json 配置 HTTP endpoint | 低 |
| OpenClaw | ✅ mcporter | mcporter 配置 remote server | 低 |
| Cherry Studio | ✅ MCP | 设置里加 MCP server URL | 低 |
| Cursor / Windsurf | ✅ 原生 | mcp.json 配置 | 低 |
| ChatGPT Web/Desktop | ❌ 无 | Custom GPT Action 桥接 | 中高 |
| 路径 | 方案 | 工作量 | 数据主权 | 适合场景 |
|---|---|---|---|---|
| A. 快速验证 | Supermemory MCP 或 Mem0 Cloud | 10 分钟 | ❌ 云端 | 先体验效果,验证需求 |
| B. 自主可控 | doobidoo/mcp-memory-service | 半天 | ✅ 本地 | 最全面现成方案,直接部署 |
| C. 深度定制 | Mem0 OSS + 自建 MCP wrapper | 1-2 天 | ✅ 本地 | 需要 Mem0 级别的记忆算法 |
理由:开箱即用的自部署方案,支持全部 MCP 传输协议(stdio + HTTP + SSE),自带 Web Dashboard 和 OAuth,知识图谱 + 向量搜索双引擎。
部署在当前 VPS,所有客户端通过 HTTP MCP 连入。ChatGPT 通过 Custom GPT Action 桥接同一个 HTTP endpoint。
备选:如果需要 Mem0 级别的记忆质量(benchmark 更高),走路径 C。