mcpField
E
Engram: AI memory you can edit in Obsidian

Engram: AI memory you can edit in Obsidian

远程服务
engram.page记忆与知识13今天更新

关于 Engram: AI memory you can edit in Obsidian

Engram 将可编辑的 Markdown 笔记作为 Claude、ChatGPT 和其他 MCP 客户端共享的记忆,并支持在 Obsidian 或网页应用中查看和修改。它提供语义与关键词搜索、实时同步,也可自行托管。

主要功能

  1. 01以 Markdown 笔记存储记忆
  2. 02语义与关键词搜索
  3. 03实时同步
  4. 04Obsidian 插件同步整个 vault
  5. 05支持自行托管

适用场景

  1. 01在多个 AI 客户端间共享笔记
  2. 02通过 Obsidian 查看和编辑记忆
  3. 03从 MCP 客户端搜索笔记
  4. 04自行部署记忆服务

MCP 相关

Engram 提供托管的 MCP 服务,客户端通过 OAuth 连接;也可按文档自行托管并连接。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.engram.page
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

详细介绍

Engram

Engram — 您的笔记就是 AI 的记忆,可在各处同步并供 AI 读取

原生支持 MCP · 语义 + 关键词搜索 · 实时同步 · 可自托管 · 可查看源代码 · Elixir/Phoenix

MCP Last commit Stars License Sponsor Ko-fi

连接 · 快速入门 · 自托管 · MCP · API · 架构 · 插件 · Discord

您的笔记始终是纯 Markdown,您和 AI 助手都可以读取和写入。搭配 Engram Obsidian Sync 插件, 即可同步整个知识库。

连接

无需安装。将任意 MCP 客户端指向托管服务,并在提示时登录(OAuth):

https://mcp.engram.page
  • Claude Code: claude mcp add --transport http engram https://mcp.engram.page
  • Claude.ai / ChatGPT: 使用上面的 URL 添加自定义连接器。
  • Cursor: 在 ~/.cursor/mcp.json 中添加 {"mcpServers": {"engram": {"url": "https://mcp.engram.page"}}}
  • VS Code: 在 .vscode/mcp.json 中添加 {"servers": {"engram": {"type": "http", "url": "https://mcp.engram.page"}}}

更多客户端:MCP 文档。

自托管(Docker Compose)

不想自己运行命令? 打开 快速入门文档,选中 整个页面,然后粘贴到 AI 助手中——文档从头到尾都以命令式编写, AI 可以按顺序执行。

否则:

git clone https://github.com/engram-app/Engram.git
cd Engram
cp .env.example .env       # then fill in the three secrets at the top
docker compose up -d

应用运行于 http://localhost:4000。启动时会运行迁移。只有 4000 端口 暴露给主机;其他所有服务都留在 Docker 私有网络中。

知识库很大? 启用 MinIO 来存储 S3 风格的附件: docker compose --profile s3 up -d——参阅 存储文档。

想要更好的嵌入? 在 .env 中切换到 Voyage AI——参阅 嵌入文档。

完整的自托管文档
主题链接
快速入门https://engram.page/docs/self-host/quickstart/
环境变量https://engram.page/docs/self-host/environment-variables/
加密与密钥https://engram.page/docs/self-host/encryption/
备份与恢复https://engram.page/docs/self-host/backup-restore/
升级https://engram.page/docs/self-host/upgrade/
故障排除https://engram.page/docs/self-host/troubleshooting/
架构https://engram.page/docs/self-host/architecture/
MCP 设置https://engram.page/docs/mcp/
HTTP APIhttps://engram.page/docs/api/

社区

有问题、想法或 Bug 报告?欢迎加入我们的 Discord。

贡献

本地开发设置、测试和 PR 规则:参阅 CONTRIBUTING.md。

许可证

双重许可:

外部贡献者须签署 Engram CLA。请参阅 CONTRIBUTING.md。

安全

有关漏洞披露,请参阅 SECURITY.md。自托管的局域网部署不在我们公布的 SLA 范围内——安全性取决于运营方的网络和基础设施。

版权所有 (c) 2026 Rasbandit Software Solutions LLC,旗下品牌为 Engram。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。