关于 memoryoracle
MemoryOracle 为 AI Agent 提供跨会话持久记忆,支持分类存储、全文检索和会话摘要。它还提供命名空间隔离、记忆版本历史,以及删除和导出功能。
主要功能
- 01持久化存储与全文检索
- 02按类别和命名空间管理记忆
- 03会话摘要并提取事实与任务
- 04记录记忆版本历史
- 05删除及导出记忆
适用场景
- 01跨会话保留用户偏好和项目决策
- 02检索合规检查中的历史结论
- 03整理会话摘要、事实和待办事项
MCP 相关
MemoryOracle 通过 MCP 暴露 10 个记忆管理工具,供客户端存储、检索、更新、删除和导出记忆。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://tooloracle.io/memory/mcp/claude mcp add --transport http io-tooloracle-memoryoracle https://tooloracle.io/memory/mcp/{"mcpServers":{"io-tooloracle-memoryoracle":{"type":"http","url":"https://tooloracle.io/memory/mcp/"}}}在 Cursor 中打开{"servers":{"io-tooloracle-memoryoracle":{"type":"http","url":"https://tooloracle.io/memory/mcp/"}}}在 VS Code 中打开{"mcpServers":{"io-tooloracle-memoryoracle":{"type":"http","url":"https://tooloracle.io/memory/mcp/"}}}{"mcpServers":{"io-tooloracle-memoryoracle":{"serverUrl":"https://tooloracle.io/memory/mcp/"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
MemoryOracle
为 AI Agent 提供持久的长期记忆。Agent 永不遗忘。
10 个工具。SQLite FTS5 全文搜索。按命名空间隔离。符合 GDPR 要求的遗忘功能。可与 FeedOracle Trust Layer 交叉引用。
npx -y mcp-remote https://mcp.feedoracle.io/memory/mcp/
问题
每次 MCP 工具调用都是无状态的。Claude Desktop 重启时、Cursor 关闭时、会话结束时,Agent 就会忘掉一切。没有用户偏好、项目历史、已学习的规则,也无法跟踪投资组合。
MemoryOracle 为 Agent 提供持久、可搜索的记忆,重启后依然保留,可跨客户端使用,并会随着时间推移变得越来越有价值。
工具
| 工具 | 功能 |
|---|---|
store_memory | 存储事实、偏好、决策或规则。自动去重。 |
query_memory | 使用 BM25 排名和近期性加权进行全文搜索 |
update_fact | 使用新信息更新记忆。保留版本历史(最近 10 次更改) |
forget | 按 ID、类别、时间或全部永久删除。GDPR 第 17 条 |
summarize_session | 会话结束时记录:摘要及提取的事实、决策和行动项 |
list_memories | 使用筛选条件浏览:类别、重要性、近期性、访问频率 |
cross_reference | 根据 FeedOracle Trust Layer 证据验证记忆 |
memory_stats | 仪表板:数量、存储空间、类别、最常访问项、近期记忆 |
export_memories | 将所有内容导出为 JSON。GDPR 第 20 条数据可携带权 |
health_check | 服务状态 |
记忆类别
| 类别 | 使用场景 |
|---|---|
fact | 已验证的信息:“USDC 已获 MiCA 授权” |
preference | 用户/Agent 的偏好:“保守配置,不要 USDT” |
decision | 已做出的决策:“禁止向欧盟客户提供 USDT” |
observation | 观察到的模式:“RLUSD 锚定汇率稳定了 30 天” |
rule | 业务规则:“绝不推荐锚定偏差超过 2% 的资产” |
session | 包含关联事实的会话摘要 |
portfolio | 投资组合持仓和配置 |
action_item | 待办任务:“在 4 月检查 RLUSD 状态” |
示例:合规 Agent 工作流
会话 1 — Agent 执行 MiCA 合规检查:
{"name": "store_memory", "arguments": {
"content": "USDT blocked for EU — MiCA NOT AUTHORIZED. Preflight: STOP.",
"category": "decision", "importance": 10,
"tags": ["usdt", "mica", "blocked"],
"namespace": "compliance-bot"
}}
会话 2 — 次日,Agent 记得:
{"name": "query_memory", "arguments": {
"query": "USDT EU compliance status",
"namespace": "compliance-bot"
}}
→ 即时回忆起昨天的决策。无需重新检查。
会话结束时 — 自动记录:
{"name": "summarize_session", "arguments": {
"summary": "Reviewed stablecoin portfolio. USDT blocked. RLUSD pending.",
"key_facts": ["USDC authorized", "EURC authorized", "USDT blocked"],
"decisions": ["Block USDT for EU"],
"action_items": ["Check RLUSD in April 2026"],
"namespace": "compliance-bot"
}}
与众不同之处
| 特性 | MemoryOracle | 其他产品 |
|---|---|---|
| 搜索 | FTS5 BM25 排名 + 近期性加权 | 基本关键词搜索 |
| 类别 | 8 种结构化类型 | 扁平键值对 |
| 会话记录 | 自动提取事实、决策和行动项 | 仅手动记录 |
| Trust Layer | 与已签名证据交叉引用 | 无 |
| GDPR | 第 17 条遗忘 + 第 20 条导出 | 通常不支持 |
| 命名空间 | 按 Agent 隔离 | 全局共享 |
| 历史记录 | 版本跟踪(最近 10 次更改) | 覆盖旧内容 |
| TTL | 按可配置的小时数自动过期 | 无 |
x402 按次付费
POST https://tooloracle.io/x402/memory/mcp/
| 工具 | 单位数 | 价格 |
|---|---|---|
store_memory | 2 | $0.02 |
query_memory | 5 | $0.05 |
summarize_session | 8 | $0.08 |
cross_reference | 5 | $0.05 |
list_memories | 3 | $0.03 |
update_fact | 2 | $0.02 |
forget | 1 | $0.01 |
连接
{
"mcpServers": {
"memory": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.feedoracle.io/memory/mcp/"]
}
}
}
ToolOracle 的一部分
MemoryOracle 是 ToolOracle 的一部分,提供 50 多个 MCP 服务和 530 多个工具。由 FeedOracle 合规基础设施提供支持。
记忆层让 Decision Preflight、Trust Layer、ISO 20022 和其他所有工具的价值呈指数级提升。
了解更多
📝 我们打造了一个全天候运行、永不遗忘并会自检的 AI Agent — 了解 Memory、Scheduler 和 Decision Preflight 如何协同构成一体化的自主 Agent 技术栈。包含真实工具输出,不讲空泛理论。
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。