首页 时政热点 科技头条 智能AI 安全攻防 数码硬件 开发者生态 汽车 游戏 社会热点 开源推荐 医疗健康 归档 标签 关于

显示 HN:MCP 内存 – 使用 Google 的 OKF 和 SQLite FTS5 的快速代理内存

摘要

MCP-Memory: OKF-Backed Agent Memory Server MCP-Memory is a Model Context Protocol (MCP) server that equips AI agents (such as Claude Desktop, Cursor, Antigravity, Windsurf, or Codex) with persistent, ...

and memory OKF MCP with Memory the key agents SQLite
2026-08-14 1 阅读 约8分钟阅读 pcbmaker20
分享:
字号:
MCP-Memory:OKF 支持的代理内存服务器 MCP-Memory 是一种模型上下文协议 (MCP) 服务器,为 AI 代理(例如 Claude Desktop、Cursor、Antigravity、Windsurf 或 Codex)配备持久的长期存储功能。内存记录使用开放知识格式 (OKF v0.2) 标准进行格式化,并使用本地 SQLite 实例(支持 FTS5 全文搜索)进行索引,以实现快速键值查找、标签过滤和内容搜索。快速通道:直接跳转到快速启动跨会话持久状态:使 AI 代理能够读取、存储、搜索和删除在聊天回合和会话中持续存在的有状态内存片段。 OKF 标准合规性:将每个内存项存储为 OKF v0.2 Markdown 文档格式,并带有 YAML frontmatter ( type 、 key 、 namespace 、 Tags 、 generated 、 sources 、 verify 、 status 、 stale_after ),严格遵守 SPEC.md 和 OKF_RULES.md 。双层架构:人类可浏览的 OKF 目录:自动将每个内存转储并同步到磁盘,作为内存/捆绑目录中的原始 .md 文件,具有分层索引.md 渐进公开文件(根索引.md 版本为 okf_version: "0.2" )和 log.md 更新历史记录跟踪。高性能 SQLite 索引:SQLite FTS5(全文搜索)和自动触发器,可在 20 毫秒内进行关键查找和即时关键字搜索。命名空间隔离:支持上下文分离(例如用户/首选项、项目/架构、默认值)。零样板设置:快速设置向导 ( python3 setup.py ) 自动配置已安装的 MCP 工具(Antigravity、Claude、Cursor、Windsurf、Codex)。服务器向交互代理公开四个主要 MCP 工具: 以 OKF v0.2 格式存储或更新内存记录。参数: key (字符串,必需):内存的唯一标识符或路径(例如 user/preferences/coding_style 或 project/architecture )。 content(字符串或对象,必需):要存储的核心信息。 project_root (字符串,必需):活动项目根目录的绝对路径(例如 /Users/user/Projects/my-app )。 Tags(字符串数组,可选):用于过滤的分类标签。命名空间(字符串,可选,默认值:“default”):范围/命名空间。 Concept_type(字符串,可选,默认:“Agent Memory”):OKF 概念类型(例如 Metric 、 Playbook 、 Attested Computation )。 title(字符串,可选):显示名称。描述(字符串,可选):一行摘要。资源(字符串,可选):基础资产的规范 URI。 status (字符串,可选,默认值:“stable”):生命周期状态(草案 | 稳定 | 已弃用)。 stale_after(字符串,可选):ISO 日期(YYYY-MM-DD)。来源(对象数组,可选):来源来源 [{resource, id, title,author, use_count, last_modified}] 。已验证(对象或对象的数组,可选):验证事件 [{by, at}] 。 generated_by(字符串,可选):遵循参与者约定的参与者标识符(<生产者>/<版本>,人类:,进程:)。通过其键和命名空间检索特定内存。参数: key (string, required) :要查找的内存键。 project_root(字符串,必需):活动项目根目录的绝对路径。命名空间(字符串,可选,默认值:“default”):范围/命名空间。查找与关键字、标签或命名空间过滤器匹配的记忆。参数:project_root(字符串,必需):活动项目根目录的绝对路径。 query(字符串,可选):跨键、frontmatter 和内容的关键字搜索查询。标签(字符串数组,可选):按特定标签过滤。命名空间(字符串,可选):搜索范围为命名空间。 limit(整数,可选,默认值:10):最大结果数。代理指令(会话开始):检索最后记录的会话检查点 ( system/last_memory ),以便 AI 代理在打开项目或启动会话时立即知道工作在哪里停止。参数:project_root(字符串,必需):活动项目根目录的绝对路径。命名空间(字符串,可选,默认值:“default”):范围/命名空间。代理指令(里程碑和进度):每当完成里程碑、进行关键更改或暂停工作时,更新规范会话检查点 ( system/last_memory )。参数: content (字符串或对象,必需):简要说明或结构化字典,总结进度并引用关键内存文件。 project_root (字符串,必需):活动项目根目录的绝对路径。命名空间(字符串,可选,默认值:“default”):范围/命名空间。摘要(字符串,可选):对所实现的里程碑的一句话描述。 OKF(开放知识格式)结构 每个存储的内存都严格遵守 OKF v0.2 规范(SPEC.md 和 OKF_RULES.md): --- 类型 : Agent Memory 标题 : 编码风格 key : user/preferences/coding_style 命名空间 : 默认标签 : - 首选项 - 样式状态 : stable generated : by : mcp-memory/0.2.0 at : ' 2026-08-12T19:23:35Z ' 创建的_at : ' 2026-08-12T19:23:35Z ' 更新的_at : ' 20
这篇文章对您有帮助吗?

订阅66必读

每日精选科技资讯,直达你的邮箱