A Mem MCP
什麼是 A-MEM?
A-MEM 是一個為 Claude Code 等編程助手設計的智能記憶系統。與簡單的存儲不同,它能自動將知識組織成網狀結構,發現記憶之間的關聯,並隨著新知識的加入不斷進化。這就像給你的編程助手配備了一個會學習和成長的第二大腦。如何使用 A-MEM?
安裝 A-MEM 後,它會自動集成到 Claude Code 中。助手在與你對話時,可以主動將學到的項目知識(如代碼模式、架構決策、API 密鑰位置等)存入 A-MEM。之後,當助手需要相關信息時,它會自動從記憶中搜索和提取,提供更連貫、更個性化的幫助。適用場景
A-MEM 非常適合需要長期維護或迭代的複雜項目。它能幫助助手記住項目的特定配置、已解決的 bug、團隊約定的代碼規範、第三方服務的集成方式等,確保即使在不同會話中,助手也能保持對項目上下文的理解。主要功能
自我進化記憶
記憶不是靜態的。當添加新知識時,A-MEM 會自動尋找相關的舊記憶,強化它們之間的聯繫,更新上下文標籤,讓整個知識網絡變得更智能。
語義與圖結構搜索
結合向量相似性搜索和圖遍歷。不僅能通過含義找到記憶,還能探索與該記憶相關的其他知識節點,實現深度聯想。
分層檢索(Peek and Drill)
先通過輕量級的元數據(如關鍵詞、標籤)進行廣度搜索,找到相關記憶列表。然後可以深度查看特定記憶的完整內容,有效平衡了搜索效率和信息完整性。
多後端支持
支持 OpenAI、本地 Ollama、OpenRouter 等多種 LLM 後端,方便用戶根據需求、預算和隱私要求進行選擇。
靈活的記憶範圍
支持項目隔離記憶(默認)和全局共享記憶兩種模式,適應個人單項目開發或多項目協作的不同場景。
優勢
提升助手連貫性:讓編程助手在不同會話中記住項目細節,提供更一致的幫助。
減少重複解釋:開發者無需在每次新會話中重複介紹項目背景和已解決的問題。
知識自動關聯:系統自動發現並鏈接相關知識,形成有機的知識圖譜,而非零散片段。
易於集成:通過 MCP 協議與 Claude Code 無縫集成,安裝配置簡單。
隱私可控:支持使用本地模型(如 Ollama),確保代碼和項目信息不外洩。
侷限性
目前主要適配 Claude Code:對其他支持 MCP 的助手(如 Cursor)的完整支持仍在計劃中。
需要 LLM 後端:需要配置一個 LLM(如 OpenAI API 或本地 Ollama)來處理記憶的語義理解和組織。
初始學習成本:用戶需要理解其概念並信任助手去使用它,可能需要一些適應時間。
存儲佔用:長期項目的記憶庫可能會佔用一定的本地磁盤空間。
如何使用
安裝 A-MEM
通過 pip 包管理器安裝 A-MEM。
添加到 Claude Code
在終端中運行命令,將 A-MEM MCP 服務器添加到 Claude Code 中。你需要準備好 LLM 後端的 API 密鑰。
開始使用
重啟 Claude Code。之後,助手會在會話開始時收到使用記憶的提醒,並自動在對話過程中調用記憶工具來存儲和檢索知識。
(可選)配置記憶範圍
如果需要跨項目共享記憶,可以通過環境變量設置全局存儲路徑。
使用案例
案例一:記住項目架構決策
在開發一個 Web 應用時,你和助手討論了認證方案,最終決定使用 JWT。
案例二:關聯解決過的 Bug
項目曾遇到一個數據庫連接洩漏的 Bug,並已通過調整連接池配置解決。
案例三:搜索相關知識點
你想回顧項目中所有關於“安全”的實踐和決策。
常見問題
A-MEM 會把我的代碼和項目信息發送到外部服務器嗎?
記憶是每個項目獨立的,還是所有項目共享的?
如何查看或管理已存儲的記憶?
如果我不再需要 A-MEM,如何完全卸載?
A-MEM 支持 Claude 以外的 AI 編程助手嗎?
相關資源
A-MEM 研究論文
瞭解 A-MEM 背後“智能體記憶”設計理念的學術論文。
PyPI 項目頁面
查看最新版本、下載量和基礎項目信息。
MCP 官方註冊表
在 Model Context Protocol 官方註冊表中查看 A-MEM 服務器。
GitHub 倉庫
訪問源代碼、報告問題或貢獻代碼。

Baidu Map
已認證
百度地圖MCP Server是國內首個兼容MCP協議的地圖服務,提供地理編碼、路線規劃等10個標準化API接口,支持Python和Typescript快速接入,賦能智能體實現地圖相關功能。
Python
38.2K
4.5分

Markdownify MCP
Markdownify是一個多功能文件轉換服務,支持將PDF、圖片、音頻等多種格式及網頁內容轉換為Markdown格式。
TypeScript
30.8K
5分

Firecrawl MCP Server
Firecrawl MCP Server是一個集成Firecrawl網頁抓取能力的模型上下文協議服務器,提供豐富的網頁抓取、搜索和內容提取功能。
TypeScript
122.0K
5分

Sequential Thinking MCP Server
一個基於MCP協議的結構化思維服務器,通過定義思考階段幫助分解複雜問題並生成總結
Python
30.5K
4.5分

Context7
Context7 MCP是一個為AI編程助手提供即時、版本特定文檔和代碼示例的服務,通過Model Context Protocol直接集成到提示中,解決LLM使用過時信息的問題。
TypeScript
81.0K
4.7分

Notion Api MCP
已認證
一個基於Python的MCP服務器,通過Notion API提供高級待辦事項管理和內容組織功能,實現AI模型與Notion的無縫集成。
Python
19.3K
4.5分

Magic MCP
Magic Component Platform (MCP) 是一個AI驅動的UI組件生成工具,通過自然語言描述幫助開發者快速創建現代化UI組件,支持多種IDE集成。
JavaScript
19.4K
5分

Edgeone Pages MCP Server
EdgeOne Pages MCP是一個通過MCP協議快速部署HTML內容到EdgeOne Pages並獲取公開URL的服務
TypeScript
23.2K
4.8分





