Token导航 LogoToken导航

MCP Server · 数据服务

Apex Memory

apex-memory是一个为AI编码代理设计的持久记忆服务器,支持跨会话保存和检索决策、模式、错误和上下文,提高开发效率。

stdio官方级别未说明来源级核验工具 30apex-memory
持久记忆数据分析TypeScriptClaude知识图谱CursorWindsurfClineVS Code

快速开始

作者 / 组织
JJerryChoi
提供方
JJerryChoi
运行时
Node.js

工具数量

30

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

1

仓库热度

收录来源

1 个

MCP World

选型结论

Apex Memory 属于数据服务类 MCP Server,公开资料标注 30 个工具,通过stdio 本地进程接入,适配 Claude、Cursor、Windsurf,有可以直接复制的安装命令;接入前要先准备 访问 Token。

分类

数据服务

传输方式

stdio

认证方式

访问 Token

部署方式

公开资料未说明

安装与配置

安装命令

npx apex-memory

客户端配置示例

{
  "mcpServers": {
    "apex-memory": {
      "command": "npx",
      "args": [
        "apex-memory"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 30 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

顶点记忆

AI编码代理的持久内存。

为您的AI编码代理提供跨会话生存的内存。顶点记忆是 主控程序 允许代理保存决策、模式、错误和上下文的服务器,然后在需要时准确地调用它们。

  • 一次安装,随处可用 --MCP原生,可与Claude Code、Cursor、Windsurf和任何兼容MCP的编辑器配合使用
  • 超轻 --26.6 kB包,以毫秒为单位启动,没有ML模型或向量数据库
  • 零基础设施 --本地SQLite数据库,无服务器,无帐户
  • 专为编码代理而设计 --类别如 decision, architecture, bug, pattern 专为真实的开发工作流程而设计
  • 智能内存管理 --重要性评分(1-5)、访问跟踪和自动衰减使您的记忆存储保持相关性
  • 全文搜索 --使用FTS5驱动的搜索功能立即查找任何内存
  • 知识图谱 --将记忆与方向关系(相关、依赖、取代、矛盾、延伸)联系起来
  • 除尘检测 --保存时自动重复警告、Jaccard相似性扫描和一键合并
  • 云同步 --使用Pro层跨机器同步内存

快速开始

克劳德代码

claude mcp add apex-memory -- npx apex-memory

就是这样。你的特工现在有持久记忆了。

光标

添加到MCP设置(.cursor/mcp.json):

{
  "mcpServers": {
    "apex-memory": {
      "command": "npx",
      "args": ["apex-memory"]
    }
  }
}

请参阅 光标设置指南 了解完整的详细信息和故障排除。

帆板运动

打开 ~/.codeium/windsurf/mcp_config.json (通过 Cmd+Shift+P → “Windsurf:打开MCP配置”)并添加:

{
  "mcpServers": {
    "apex-memory": {
      "command": "npx",
      "args": ["apex-memory"]
    }
  }
}

请参阅 风帆设置指南 了解完整的详细信息和故障排除。

VS代码+GitHub副本

在项目根目录中,创建 .vscode/mcp.json:

{
  "servers": {
    "apex-memory": {
      "command": "npx",
      "args": ["apex-memory"]
    }
  }
}

请参阅 VS代码设置指南 了解完整的详细信息和故障排除。

克莱恩

打开Cline侧栏中的MCP服务器面板→ 编辑MCP设置,然后添加:

{
  "mcpServers": {
    "apex-memory": {
      "command": "npx",
      "args": ["apex-memory"],
      "disabled": false,
      "autoApprove": []
    }
  }
}

请参阅 Cline设置指南 了解完整的详细信息和故障排除。

其他MCP客户端

apex存储器适用于任何兼容MCP的客户端。指向:

npx apex-memory

服务器使用标准MCP协议通过stdio进行通信。请参阅 通用MCP设置指南 例如,使用VS Code、Continue.dev和自定义客户端。

顶点记忆新手?

遵循 入门教程 --在2分钟内安装、配置并保存您的第一个内存。在中包含CLAUDE.md集成代码段和复制粘贴编辑器配置 docs/editors/.

工具

apex memory为您的代理提供了30个工具:

工具说明
save_memory用类别、标签和重要性评分(1-5)保存知识、决策、模式或上下文。自动警告潜在的重复。
search_memories在所有记忆中进行全文搜索(支持AND、OR、NOT、短语)。当FTS5未返回结果时,返回模糊子字符串匹配。
recall检索按项目、类别或标签筛选的最近记忆。排序依据 recent 或 relevant (按重要性+新近度+访问频率加权)。
update_memory更新现有内存的内容、类别、标签或重要性
delete_memory按ID删除特定内存
decay_memories将从未被访问过的旧的低重要性记忆存档——保持商店整洁
start_session开始与项目相关的编码会话
end_session总结会议成果,结束会议
list_sessions查看过去的编码会话
memory_stats获取详细统计数据:总计、类别细分、重要性分布、访问次数最多的内存
export_memories将所有内存和会话导出为JSON格式,这对于跨机器的备份、迁移或共享上下文非常有用
import_memories从JSON导出导入内存和会话——从另一台机器还原备份或合并上下文
export_to_claudemd将密钥内存导出为CLAUDE.md-ready上下文块——将项目内存直接注入代理的指令中
link_memories在记忆之间创建定向链接(相关、依赖、取代、矛盾、扩展)——构建知识图
get_linked_memories查询知识图——找到与给定内存连接的所有内存
find_duplicates使用FTS5搜索检测类似的现有内存
find_duplicate_groups使用Jaccard相似度扫描重复的聚类——返回相似记忆组
merge_memories合并重复项:保持主要内容、最大重要性、联合标签、重新指向链接、软删除合并
apex_memory_sync手动触发云同步——推送本地更改并拉取远程(专业版)
apex_memory_login在apex内存云上注册此机器并获得专业版升级链接
apex_memory_status显示云同步状态:工作区ID、订阅层、上次同步时间
apex_memory_auto_capture在会话结束时自动捕获会话上下文(决策、文件、错误、解决方案)
memory_context在一次调用中获取完整的内存上下文——结合相关内存、链接内存(知识图)和最近的会话
batch_save_memories在单个事务中保存多个内存——比重复调用Save_memory快得多
memory_timeline按时间顺序排列的记忆事件活动提要:创建、更新、会话和链接
session_summary查看会话中捕获的所有记忆——在会话开始时使用以恢复之前的上下文
list_tags用计数列出记忆中的所有标签——发现记忆是如何组织的,并找到要过滤的标签
memory_graph将知识图视为节点和边——可视化记忆之间的相互关系
memory_health诊断商店健康状况——陈旧的记忆、孤立的链接、未标记的物品、清理候选者
cleanup_orphaned_links删除指向已删除记忆的链接——保持知识图谱的整洁

运作原理

当您的代理遇到值得记住的事情时——架构决策、棘手的错误修复、用户偏好——它会调用 save_memory:

save_memory({
  content: "User prefers functional components over class components in React",
  category: "preference",
  tags: ["react", "components"],
  project: "frontend-app"
})

在下一个会话中,代理在开始工作之前回忆上下文:

recall({ project: "frontend-app" })

或者搜索特定内容:

search_memories({ query: "authentication AND JWT" })

分类

根据记忆所代表的内容组织记忆:

类别用途
decision建筑和设计决策
pattern代码模式和约定
bug遇到的错误及其修复
architecture系统设计和结构
preference用户和团队偏好
learning经验教训
context项目背景和背景
general其他一切

会话

跟踪编码会话以分组相关记忆:

start_session({ project: "api-server" })
// ... agent works, saves memories with the session_id ...
end_session({ session_id: "...", summary: "Refactored auth middleware to use JWT" })

记忆链接

将相关记忆连接到知识图中:

link_memories({
  source_id: "decision-about-jwt",
  target_id: "bug-with-token-expiry",
  link_type: "related"
})

五种链接类型: related, depends_on, supersedes, contradicts, extends.查询与的连接 get_linked_memories,扫描重复项 find_duplicate_groups,并将它们与 merge_memories.

云同步(专业版)

通过Pro订阅跨机器同步内存(9美元/工作区/月)。

1.注册并获取专业版升级链接:

apex_memory_login({
  server_url: "https://apex-memory-sync.your-account.workers.dev",
  email: "you@example.com"
})

这将注册您的工作区,在本地存储API密钥,并返回一个签出URL以激活Pro。

2.检查您的同步状态:

apex_memory_status()

显示工作区ID、订阅层和上次同步时间戳。

3.随时手动同步:

apex_memory_sync()

将本地更改推送到云端,并拉取远程更改。记忆在机器之间融合。

当Pro处于活动状态时,自动同步也会在代理启动时运行——不需要手动触发。

自动捕获

自动捕获在每个编码会话结束时自动保存会话上下文——无需手动 save_memory 需要电话。

apex_memory_auto_capture({
  project: "api-server",
  summary: "Refactored auth middleware to use JWT refresh tokens",
  session_id: "...",
  decisions: ["Use RS256 signing for cross-service token validation"],
  files_worked_on: ["src/auth/middleware.ts", "src/auth/tokens.ts"],
  errors_encountered: ["JWT expired during refresh cycle"],
  solutions_found: ["Added 30s clock skew tolerance to token validation"]
})

在下一次会话开始时,使用 session_summary 回忆一下被抓的东西:

session_summary({ session_id: "..." })

默认情况下启用自动捕获。要禁用,请设置 auto_capture.enabled = false 在 ~/.apex-memory/config.json.

存储

所有数据都存储在本地 ~/.apex-memory/memory.db --具有WAL模式和FTS5全文搜索的SQLite数据库。没有数据离开你的机器。

定价

免费和开源。 核心MCP服务器是麻省理工学院许可的,功能齐全——本地存储、无限内存、无限会话、无限制。

专业级别——9美元/工作区/月。 一切免费,加上:

  • 在1秒内跨机器同步 --无论你在哪里工作,记忆总是最新的
  • 自动云备份 --您的内存存储是持续备份的,无需维护
  • 从任何机器上的任何编辑器访问 --Claude Code、Cursor、Windsurf,全部共享一个内存存储

定价详情 · 升级指南

支持该项目。 如果顶点记忆对你有用,请考虑 .

为什么是顶点记忆?

与MCP内存服务器相比

顶点记忆屏蔽皮层皮层mcpkiro记忆克劳德回忆
包装尺寸26.6千字节75.9 MB1.1 MB3.6 MB862 kB
安装时间即时慢(ML deps)快快快速
云同步是(赞成)否否否
知识图谱内建否否否
重复数据删除检测和合并内建否否否
重要性评分内置否否不否
自动衰减内置是否否不
会话跟踪内置否否不否
适用于任何MCP客户端是是是Yes是只有克劳德
许可证麻省理工学院麻省理工学院AGPL-3.0ISC
依赖项38(含抱抱脸)3165

顶点存储器比下一个最小的竞争对手小32倍 并以毫秒为单位开始。没有机器学习模型,没有向量数据库,没有臃肿——只有由SQLite FTS5支持的快速、可靠的内存。

与通用存储器相比

顶点记忆Mem0LettaOneContext
专为编码代理而设计是通用通用一般用途
MCP本地是否否不
零基础设施是(SQLite)需要服务器需要服务器仅限云
开源麻省理工学院部分是否

apex内存是专门为编码代理工作流构建的。它不是一个通用的存储层,而是你的AI编码代理从第一天起就应该拥有的存储系统。

贡献

看 贡献.md 作为指导方针。

许可证

麻省理工学院

工具与能力

工具数量

30

资源数量

0

提示词数量

0

能力标签

持久记忆TypeScript本地部署AI编码代理MCP服务器知识图谱SQLite存储

支持客户端

ClaudeCursorWindsurfClineVS Code

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

用自然语言查库

不用手写 SQL,直接问数据,让模型组织查询语句。

数据巡检

定期拉指标、做对比,把异常项整理成一段说明。

打通业务数据

把数据库、数仓和接口接进同一个上下文,减少导出再上传。

选择建议

值得选的地方

  • 工具数量 30 个,一次接入能覆盖的操作比单点工具更全。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude、Cursor、Windsurf,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在数据服务场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到访问 Token的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Apex Memory

MCP World · 本页

30stdio有1 个2026-05-17
Memory 9d25f64e

MCP World

9未说明未标注1 个2026-05-17
Prisma MCP Server

MCP World

0stdio有3 个2026-05-17
Astr Bot

MCP World

0stdio有1 个2026-05-17
Getzep MCP

MCP World

9stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Apex Memory 怎么安装?

公开资料给出的安装命令是 npx apex-memory,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Apex Memory 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

Apex Memory 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Apex Memory 需要 API Key 吗?

公开资料标注的认证方式是访问 Token,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Apex Memory 支持哪些客户端?

公开资料标注支持 Claude、Cursor、Windsurf、Cline、VS Code;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP