ChatGPT Memory MCP Server 是一个面向 AI 工作流的记忆层中间件,基于开源仓库 NamanSharma5/chatgpt_mcp_server 构建。它把 ChatGPT 系列模型产生的对话记忆抽取成结构化数据,并通过 MCP(Model Context Protocol)协议对外暴露,使其他兼容 MCP 的客户端——例如 Claude Desktop、Cursor、Continue 或自研 Agent——能够在同一份记忆上下文里继续接话、追问或回溯。
它能接什么
- 主流 MCP 客户端:任何实现了 MCP stdio/SSE 传输的桌面端或编辑器插件,理论上都可以把它当作一个 memory provider 来加载。
- 多模型协作:在一次任务里切换 ChatGPT、Claude、本地 LLM 时,记忆摘要、用户偏好、待办事项都能保持一致,避免重复自我介绍。
- 本地文件系统:记忆默认以 JSON/Markdown 形式持久化在本地目录,便于用 Git 做版本管理或导出备份。
使用前需要注意
该项目属于实验性工具,部署前请确认以下几点:
- API 密钥:调用 ChatGPT 后端时需要 OpenAI 兼容的 Key(例如
OPENAI_API_KEY),由使用者自行提供,不会在仓库里泄露。 - 隐私边界:记忆内容会落盘到本地,建议把存储目录加入
.gitignore,避免敏感对话被推送至公开仓库。 - 兼容性:MCP 协议版本仍在演进,连接到具体客户端时若遇 schema 不匹配,以目标客户端文档和本仓库最新 README 为准。
对于希望让 AI 助手"记住自己"的个人开发者与小型团队来说,ChatGPT Memory MCP Server 提供了一条比手动复制粘贴更省力的路径;但具体的功能边界、字段格式和密钥要求,仍请以官方仓库说明为准。