
Purmemo
io.github.purmemo-ai由 GitHub 帳號 purmemo-ai 發布v12.9.5更新於 Oct 24, 2026
AI memory across Claude, ChatGPT, Gemini, and Cursor. Save, search, and recall context everywhere.
概覽
Purmemo 是託管的 AI 記憶服務,其 MCP 伺服器讓助理儲存對話並在不同工作階段與工具之間回想。
- 可以做什麼
- 把對話存成有標題的記憶,標題重複時更新同一筆記憶
- 用自然語言搜尋與回想記憶,並查看某筆記憶的完整內容
- 查詢某個人、專案或事物的變更歷程,了解過去是什麼、何時被什麼取代
- 在工作階段開始時自動載入使用者輪廓與最近的工作脈絡
- 選用開關可加入過往工作階段原文搜尋、管理工具,以及工件、工作流程、分享等舊版工具
- 在多個已登入帳號之間轉移單筆記憶
- 適用情境
- 適合希望對話之間保持延續性的情境:記住使用者是誰、正在做什麼、上次決定了什麼,並可跨 Claude、Cursor、Windsurf、Zed 等 MCP 用戶端使用。也適合想要可搜尋的過往 AI 工作階段紀錄的個人或團隊。
- 執行需求
- 透過 Node.js 在本機執行(npm 套件 purmemo-mcp 或 npx),或使用託管的 streamable-HTTP 端點。需要 Purmemo 帳號:託管端點以 OAuth 登入,本機方式則使用 PURMEMO_API_KEY 環境變數中的 API 金鑰。PURMEMO_SESSIONS_BETA、PURMEMO_ADMIN、PURMEMO_LEGACY_TOOLS 等開關可啟用額外工具。需要連線至 Purmemo 服務的網路。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Purmemo,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
pūrmemo
[npm version] [npm downloads] [Tests] [License: MIT]
Memory for your AI tools. Claude remembers who you are, what you're working on, and what you said last time — across every session, on every platform.
Just want it in ChatGPT or Claude.ai in your browser? Get the Chrome Extension instead.
Install in 30 seconds
1. Paste this into your terminal
Mac or Linux:
Windows (PowerShell):
That's it for installing. The script handles everything — it'll install Node if you don't have it, set up the purmemo command, and tell you when it's done.
2. Type purmemo
Your browser opens. Sign in (or create a free account). Close the tab when it says you're done.
3. Restart Claude
Quit and reopen Claude Desktop (or Claude Code). pūrmemo is now connected.
You'll know it worked when your next Claude session opens with a header like:
Try saying "save this" at the end of a conversation, or "what was I working on?" at the start of a new one.
If something goes wrong
purmemo command not found? Close and reopen your terminal, then try again. New commands sometimes need a fresh shell.
You see "Failed to read token" or "bad decrypt"? Run:
This clears any stale credentials and signs you back in. (Fixed in v15.7.20+ — if you're on an older version, this is a one-time thing.)
Anything else? Open an issue at github.com/purmemo-ai/purmemo-mcp/issues — we read every one.
What it does
- Remembers everything — save any conversation, recall it later by typing what you remember about it.
- Knows who you are — your role, your projects, your stack — loaded automatically into every new session.
- Tells you what changed — ask
what_changedabout a person, project, or thing and get its dated history: what used to be true, what replaced it, and when. - Works everywhere — Claude Code, Claude Desktop, Cursor, Windsurf, Zed, anything that speaks MCP.
Three slash commands you'll use most:
Other ways to install
I already have Node.js
Or, run it once without installing globally:
Claude Desktop — hosted (recommended, no setup)
Open Claude Desktop → Settings → Developer → Edit Config and add:
Restart Claude Desktop. You'll be prompted to sign in via OAuth on first use.
Claude Desktop — local (advanced)
Get your API key from app.purmemo.ai → Settings → API Keys, then edit:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Restart Claude Desktop after saving.
Cursor / Windsurf / Zed
Cursor — edit ~/.cursor/mcp.json:
Windsurf — edit ~/.codeium/windsurf/mcp_config.json (same shape as above).
Zed — edit ~/.config/zed/settings.json, add under context_servers:
Pricing
For developers
Looking for the technical stuff? It's all here:
- Tools listed by default — five:
save_conversation,recall_memories,get_memory_details,what_changed,get_user_context. A short list helps the assistant pick the right tool. Env flags add more:PURMEMO_SESSIONS_BETA=1— addssearch_past_sessions(beta): searches the raw transcripts of your past AI sessions for what was actually said or decided. Served by purmemo-next atPURMEMO_READ_BASE_URL, elsePURMEMO_SESSIONS_URL, elsehttps://next.purmemo.ai.PURMEMO_ADMIN=1— adds the admin tools (get_acknowledged_errors,save_investigation_result,get_investigations).PURMEMO_LEGACY_TOOLS=1— brings back the paused tools (save_artifact,commit, the snapshot tools,list_clusters,discover_related_conversations,run_workflow,list_workflows, sharing, tasks, test results and the rest). Called while paused, they answer with what to use instead.
- Several accounts on one machine (e.g. personal and work, each connected with
purmemo-mcp-setup add). The server still starts on your active account, and that stays the default for every call, hook and auto-capture. When two or more accounts are signed in locally, the core tools gain an optionalaccountargument (a choice among those signed-in accounts only; anything else is refused before any network call) andtransfer_memoryis listed, which moves one memory between your accounts. Calls on a non-default account are labelled with the account and logged, without content or keys, to~/.purmemo/account-audit.jsonl. Programs use the same boundary throughpurmemo-ops(accounts,whoami,save,recall,transfer), which always requires an explicit account. Hosted (remote) mode never offers it;PURMEMO_MULTI_ACCOUNT=0turns it off. See ADR-040. - Tools, resources, prompts reference — every MCP tool the server can expose, including the paused ones.
- Living document semantics —
mode='append'vsmode='replace', chunking behavior, ADR-036/038 details. - Identity layer — the cognitive fingerprint that loads into every session.
- Architecture decisions (ADRs) — every design decision, with context and trade-offs.
- Source for the install scripts — read before running, if you want.
Links
- Dashboard — view and manage memories
- Chrome Extension — for ChatGPT, Claude.ai, Gemini in browser
- Privacy Policy — encrypted in transit and at rest, never shared
- Support / Issues
License
The MCP connector code in this repo is MIT licensed. The pūrmemo platform, API, and backend are proprietary.
來源:README.md,提交 f8ed21f
工具
0版本歷史
1- v12.9.5最新Sep 16, 2026
評分
已滿足適用檢查項的 40%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
請在儲存庫或註冊中心條目中宣告授權條款。
