將 Engram 連接到你的 AI
Engram 是一個遠端 MCP 伺服器。下方每個用戶端都連接到同一個 URL,以 OAuth 讓你登入, 然後讀寫你知識庫中的筆記。不需要安裝任何東西,Obsidian 也不必保持開啟。
https://mcp.engram.page伺服器使用 Streamable HTTP,並以 OAuth 2.1 驗證。 用戶端會自行註冊,所以你不必複製任何用戶端 ID 或密鑰。
開始之前,請確認:
- 你在 app.engram.page 有一個 Engram 帳號。
- 至少有一個知識庫已同步。開啟 Obsidian 外掛或網頁版,確認筆記在最近一天內已完成同步。
- 你可以透過瀏覽器登入。MCP 驗證流程會開啟一個瀏覽器視窗。
- 如果你打算改用 API 金鑰而不是 OAuth:API 金鑰需要 Pro。 OAuth 登入在每個方案(包括 Free)都能使用,也是建議的做法。 Free 與 Starter 無法建立或使用 API 金鑰。
Claude(網頁版與桌面版)
Section titled “Claude(網頁版與桌面版)”- 開啟 claude.ai/customize/connectors。 在這裡的設定會同時套用到 claude.ai 與桌面應用程式。
- 按一下 +,再選 Add custom connector。
- 名稱輸入
Engram,遠端 MCP 伺服器 URL 輸入https://mcp.engram.page。 Advanced settings 保持空白。 - 按一下 Add,再按 Connect,並核准登入視窗。
Claude 的 Free 方案允許一個自訂連接器。完整操作說明: Claude Desktop。
ChatGPT
Section titled “ChatGPT”自訂連接器位於 ChatGPT 的 Developer mode 之下,僅限網頁版、且需符合條件的付費方案。 在 Business 或 Enterprise 工作區,必須先由管理員允許。
- 前往 Settings → Apps → Advanced settings,開啟 Developer mode。
- 回到 Settings → Apps,按一下 Create app。
- 命名為
Engram,把 MCP 伺服器 URL 設為https://mcp.engram.page,驗證方式選擇 OAuth。 - 按一下 Scan Tools 並等待完成。
- 按一下 Create 並核准登入視窗。
- 在對話中,從輸入框的工具選單挑選 Engram。
在 Business 工作區中,應用程式會先出現在 Workspace settings → Apps → Drafts,直到管理員發布為止。
完整操作說明:ChatGPT。
Grok 的連接器目錄中沒有 Engram 的上架項目。你需要以 URL 把它加為自訂連接器。
- 開啟 grok.com/connectors。
- 按一下 New Connector,再選 Custom。
- 貼上
https://mcp.engram.page並完成登入。
如果你是在 xAI API 上開發,而不是使用 Grok 應用程式,請參閱 Grok (xAI API)。
Cursor
Section titled “Cursor”把 Engram 加入 ~/.cursor/mcp.json(所有專案)或 .cursor/mcp.json
(單一專案):
{ "mcpServers": { "engram": { "url": "https://mcp.engram.page" } }}完全結束 Cursor 後重新開啟。代理第一次呼叫 Engram 工具時,登入視窗就會開啟。 完整操作說明: Cursor。
VS Code
Section titled “VS Code”VS Code 在 Copilot Chat 的 Agent 模式中讀取 MCP 伺服器。從命令面板執行
MCP: Add Server,或把下列內容加入
.vscode/mcp.json:
{ "servers": { "engram": { "type": "http", "url": "https://mcp.engram.page" } }}按一下 engram 項目上方的 Auth code-lens 即可登入。
完整操作說明:GitHub Copilot。
Claude Code
Section titled “Claude Code”claude mcp add --transport http engram https://mcp.engram.page重新啟動 claude,執行 /mcp,選取 engram,再選擇
Authenticate。加上 --scope user 可讓 Engram 在每個專案中都可使用。
完整操作說明:Claude Code。
任何 MCP 用戶端
Section titled “任何 MCP 用戶端”如果你的用戶端支援遠端 MCP 伺服器,請提供:
- URL:
https://mcp.engram.page - 傳輸: Streamable HTTP
- 驗證: OAuth。Engram 會公布其授權伺服器中繼資料, 並接受動態用戶端註冊,所以符合規範的用戶端不需要其他任何東西。
無法執行瀏覽器登入的用戶端,可以改用 Engram API 金鑰,以 Bearer 標頭傳送。
API 金鑰需要 Pro。兩種方式的設定結構都在 MCP 設定中。
第一次連接時,用戶端會開啟一個瀏覽器視窗,請你登入 Engram。登入後,勾選要授予的權限,再按一下 Approve。瀏覽器會自動帶你回到用戶端。不用複製貼上權杖,也不用設定環境變數。這和你把任何應用程式連接到 Google、Dropbox 或 GitHub 時用的登入流程是同一類。
如果你想略過瀏覽器流程(無頭、腳本化或共用知識庫的情境),可以改用 API 金鑰驗證。請參閱 MCP 設定 → API 金鑰驗證。
確認運作正常
Section titled “確認運作正常”問你的 AI 一個只有你的筆記才能回答的問題,例如:
我在部署筆記裡把
POOL_SIZE設成多少?
如果它根據你的知識庫回答,就代表已經連接成功。如果沒有,請參閱 疑難排解。
在你的 AI 用戶端中移除該連接器,再到 app.engram.page/settings/connections 撤銷它的工作階段。