简介
Ogham MCP 为 AI coding agent 提供持久、可检索的共享记忆:支持 ogham init 向导配置数据库与 embedding,并提供 stdio/SSE 两种传输模式,跨客户端共享同一份上下文。
- 适合谁: 多客户端/多 agent 的长期记忆与上下文共享
- 可搭配: Python + uv/uvx;Supabase 或 Postgres;可生成 Claude Code/Cursor/OpenCode 配置(见 README)
- 准备时间: 15–40 分钟
实战建议
- GitHub:97 stars · 19 forks;最近更新 2026-05-05(GitHub API 验证)。
- README quick start 用
uvx --from ogham-mcp ogham init写入客户端配置并完成 schema 迁移。 - README 给出 SSE 模式:
ogham serve --transport sse --port 8742,适合多 agent 共用一套服务端。
主要内容
如何避免“记忆变噪音”:
- 先区分“稳定知识”(架构决策、规范、runbook)与“临时状态”。
- 只把稳定知识写入,并用简单结构约束(模块/决策/原因/日期)。
- 每次任务结束写一条短记忆,再用另一个 agent 做一次检索回放,确认能找回。
多 agent 并行时,优先用 SSE 模式,共用一个服务端实例与数据库连接池。
FAQ
必须用 Supabase 吗? 答:不必须。README 支持 Supabase 或 Postgres(Neon/自建)。
不同客户端怎么接? 答:跑 init 向导,它会输出/写入常见 MCP 客户端的配置片段。
传输选哪种? 答:stdio 最简单;多 agent 共用时选 SSE 更合适。