起源_对话
圣雅典娜
暴露的MCP服务器 对话搜索 在你的 规范的ChatGPT导出,因此任何支持MCP的助手(Claude、Cursor、Letta等)都可以搜索您的长期ChatGPT历史。
______________________________________________________________________
这是什么
- 伴侣 ChatGPT浏览器. ChatGPT浏览器允许您导入ChatGPT导出和导出 仅限规范 SQLite数据库(每个对话一个线性线程)。该项目使用该数据库并公开了一个MCP工具,
conversation_search,因此代理可以搜索该历史记录。 - 适用于任何MCP框架。 在Claude、Cursor、Letta(Athena)或任何使用MCP的客户端中使用您的ChatGPT“角色”和对话历史。工具合同镜像 拉脱维亚AI的对话搜索,因此它也自然适合那里。
- 不出口 存档内存、生物或自定义指令——这些指令被复制/粘贴到目标系统中;此服务器用于 对话 仅搜索。
完整的上下文、工作流程和范围: docs/OVERVIEW.md.
______________________________________________________________________
快速开始
- 从ChatGPT导出 → 导入 ChatGPT浏览器 → 设置→ 下载仅规范数据库 在ChatGPT浏览器中。
- 把那个放
.db此仓库中的文件db/文件夹(或集合CONVERSATION_DB走自己的路)。 - 运行MCP服务器:
- 本地(stdio): 您的MCP客户端运行: python -m origin_conversation_mcp (或 origin-conversation-mcp). - 远程(SSE): python -m origin_conversation_mcp --sse (可选: --port, --host, --allow-external).
- 配置您的MCP客户端 (Claude、Cursor、Letta)使用此服务器。客户得到
conversation_search工具。
一步一步: docs/GETTING_STARTED.md.\ 客户端特定配置: docs/MCP_CLIENTS.md.
______________________________________________________________________
工具: conversation_search
- 怎么翻译 (可选):在消息内容和对话标题中匹配的文本。
- 角色 (可选):筛选条件
["user"],["assistant"],["tool"]或组合。 - 开始日期 / 结束日期 (可选):ISO 8601(含)范围。
- 限制 (可选):最大结果(默认50,上限200)。
API全文: docs/TOOL_REFERENCE.md.
______________________________________________________________________
文档
| 文档 | 描述 |
|---|---|
| docs/OVERVIEW.md | 目的、ChatGPT浏览器和“规范”导出、范围(仅对话;无内存/指令)。 |
| docs/GETTING_STARTED.md | 端到端:导出→ ChatGPT浏览器→ 规范数据库→ 起源_对话→ MCP客户端。 |
| docs/TOOL_REFERENCE.md | 满 conversation_search API和示例。 |
| docs/CONFIGURATION.md | 数据库路径、环境变量、STDIO与SSE、安全性。 |
| docs/MCP_CLIENTS.md | 将服务器连接到Claude Desktop、Cursor、Letta和其他MCP客户端。 |
| docs/AGENTS.md | 代理/AI读者(Athena、Ada)的简短摘要。 |
______________________________________________________________________
许可证
- 源代码: GNU Affero通用公共许可证v3.0(AGPL-3.0).
- 文件和非代码: 知识共享署名-相同方式共享4.0国际(CC-BY-SA 4.0).摘要:https://creativecommons.org/licenses/by-sa/4.0/
看 通知 和 许可证/README.md.
