ChatGPT
只能用 OAuth 的自定义连接器——跟 Claude Desktop 一样,不是 API Key。
ChatGPT 的 Developer Mode 自定义连接器只支持 OAuth、无鉴权或混合模式——没有自定义请求头/API Key 这个选项,所以 Spomory 的 x-api-key 端点在这里用不上。只有 OAuth 挂载点(跟 Claude Desktop 用的是同一个)能用。已在真实 ChatGPT 账号上端到端验证过,包括写入工具(add_memory、forget_memory、forget_all_memory)——注意 OpenAI 自己的文档在不同 ChatGPT 方案之间说法不一致,如果你的方案跑不通,那是 OpenAI 那边的方案限制,不是 Spomory 的问题。
云端版(OAuth 2.1)
这个界面 OpenAI 至少改过一次——截至 2026-10,入口是 Settings → Plugins → Developer mode,把开关打开(会标红提示「Elevated risk」,意思是允许添加未经验证的连接器)。回到 Plugins 页面,点右上角的「+」→ Create custom MCP server → Create MCP App,然后填:
- Name:随便起,比如 Spomory
- Description(可选):比看起来重要——模型会读这段描述来判断什么时候该用这个连接器
- Connection:保持选中 Server URL(不要选 Tunnel,那个是给内网穿透本地开发服务器用的,不是这种已经部署好的云端服务)
- Server URL:https://api.yliuai.com/mcp
- Authentication:保持 OAuth(默认就是这个)——ChatGPT 会自动发现 Spomory 的 OAuth 元数据并完成注册
勾上「I understand and want to continue」,点 Create——会跳转到和这页其他 OAuth 客户端一样的邮箱 magic link 登录流程。
端到端验证过,全部六个工具都可用,落到的是跟这页其他客户端同一个账号/同一份记忆图谱。OpenAI 自己的文档在不同方案之间仍然说法不一致,所以不一定每个 ChatGPT 方案都一样。如果 OpenAI 以后又改界面,OAuth 端点本身(https://api.yliuai.com/mcp)不会变,变的只是填表单的路径。
让它真的被用起来
接上工具不代表客户端会主动去用它们——得告诉它在回答之前先调 search_memory,在你说了件值得记住的事之后调 add_memory。SKILL.md 就是干这个的一份简短指令文件。怎么让客户端读到它,每个客户端都不一样:有些会自动扫描 skills 目录(跟 Claude Code 一个路数),有些只有自定义指令/系统提示词这类字段。这个客户端已验证过:
ChatGPT 没有 skills 文件夹这个概念——把 SKILL.md 的内容贴进 Settings → Personalization → Custom Instructions 就行。
GitHub 上的 SKILL.md →