Show HN: EGC - MCP服务器,让AI编码工具具备跨会话记忆能力
EGC是一个MCP(模型上下文协议)服务器,能为AI编码工具提供跨会话的持久化记忆功能。通过该工具,AI助手可以在不同编码会话之间保留上下文信息、项目知识和工作状态,从而提升编码效率和连续性,避免重复丢失先前对话中的关键信息。
背景速读
- **EGC (Ephemeral Graph Context)** 是一个开源项目,提供 MCP(模型上下文协议)服务器功能,能让 AI 编程助手(如 Claude、Cursor)在不同会话间保持对项目结构、依赖关系、API 接口等的记忆和理解。
- **MCP (Model Context Protocol)** 是 Anthropic 推出的开放协议,用于标准化 AI 模型与外部工具、数据源之间的交互方式,类似 AI 世界的 USB 接口。
- 当前 AI 编程工具存在一个核心痛点:每次新开会话或重启应用后,AI 会"失忆",需要重新理解整个项目。EGC 通过图数据库(Neo4j)持久化存储上下文,让 AI 跨会话保持对代码库的"记忆"。
- 项目还处于早期阶段(v0.2.0),作者将其发布在 Hacker News 的 Show HN 板块寻求反馈。对于频繁使用 AI 辅助编程的开发者来说,这类"持久化上下文"方案是当前热门需求方向。