mcpField
S
Studiomeyer Memory

Studiomeyer Memory

本地服务
matthiasmeyer.tech记忆与知识65 周前更新

关于 Studiomeyer Memory

Studiomeyer Memory 为 AI Agent 提供跨会话的持久记忆,涵盖知识图谱、搜索和会话跟踪。它通过 MCP 工具支持多 Agent 使用,并提供交互式 3D 图谱可视化。

主要功能

  1. 01跨会话持久记忆
  2. 02语义与混合搜索
  3. 03知识图谱及关系遍历
  4. 04矛盾检测与记忆整合
  5. 05多 Agent 命名空间
  6. 06交互式 3D 图谱可视化

适用场景

  1. 01保存 Agent 在对话中的经验
  2. 02按实体或时间检索相关事实
  3. 03追踪多个 Agent 共享的知识
  4. 04查看会话记录与图谱关系

MCP 相关

作为 MCP 服务,它向客户端提供学习、搜索、知识图谱、会话跟踪和多 Agent 支持等工具,并包含交互式 3D 可视化工具。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"studiomeyer-memory": {
"command": "npx",
"args": [
"-y",
"mcp-remote"
]
}
}
}
启动命令npx -y mcp-remote

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmmcp-remote

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

StudioMeyer MCP Stack 的一部分 — 在马略卡岛打造 🌴 · 如果你在使用,请点 ⭐

StudioMeyer Memory

smithery 徽章

为 AI Agent 提供持久、智能的记忆。56 个 MCP 工具(包括交互式 3D 知识图谱可视化)。所有方案均包含知识图谱。

MCP Registry Glama

我们想说的话

过去两年里,我们一直在为自己打造工具和系统。这个仓库规模小、星标少,并不是因为它刚刚诞生,而是因为我们直到最近才决定分享自己的成果。这不是一次全新的尝试,而是一段漫长历程,最近才有了新的提交。

我们热爱创造和分享,但不喜欢社交媒体策略、增长技巧,或是追逐星标和关注者。所以这个仓库规模不大。这里的代码是真实的,确实有人在用,问题也会得到答复。欢迎自行判断。

如果它对你有所帮助,分享、测试和反馈都会帮助我们。如果你觉得它还可以做得更好,提交问题会更有帮助。如果你用它构建了什么,请告诉我们:[email protected]。这真的会让我们开心一整天。

来自马略卡岛帕尔马的一家小型工作室。

这是什么?

StudioMeyer Memory 为 AI Agent 提供跨会话的持久记忆。你的 Agent 不必每次对话都从头开始,而是能随着时间推移不断学习、记忆和进步。

56 个 MCP 工具,支持学习、搜索、知识图谱、会话跟踪、多 Agent 支持、矛盾检测、自我改进,以及通过 MCP Apps 提供的交互式 3D 可视化(nex_graph_view、nex_recall_timeline、nex_session_replay)。

10 秒内完成连接

Claude Desktop / Cowork

设置 → 连接器 → 添加 URL:

https://memory.studiomeyer.io/mcp
Claude Code
claude mcp add --transport http memory https://memory.studiomeyer.io/mcp
Cursor / VS Code / Windsurf / Zed
npx mcp-remote https://memory.studiomeyer.io/mcp

REST API

适用于自定义 Agent、脚本和集成:

# 1. Sign up
curl -X POST https://memory.studiomeyer.io/api/signup \
  -H "Content-Type: application/json" \
  -d '{"email": "[email protected]"}'

# 2. Store a memory
curl -X POST https://memory.studiomeyer.io/api/learn \
  -H "Authorization: Bearer nex_your_key" \
  -H "Content-Type: application/json" \
  -d '{"category": "insight", "content": "Users prefer dark mode"}'

# 3. Search
curl -X POST https://memory.studiomeyer.io/api/search \
  -H "Authorization: Bearer nex_your_key" \
  -H "Content-Type: application/json" \
  -d '{"query": "user preferences"}'
API 端点
方法端点描述
POST/api/signup创建账户并获取 API 密钥
GET/api/account账户信息、方案和限额
POST/api/learn存储一条学习内容
POST/api/search搜索所有知识
POST/api/decide记录一项决策
POST/api/entity创建或更新实体
POST/api/import从 ChatGPT/Claude/Gemini/Copilot/Perplexity 导入
POST/api/backfill生成嵌入向量
GET/api/export导出所有数据(Markdown)
POST/api/checkout升级方案(Stripe)

完整 API 文档:openapi.yaml

SDK

  • OpenAPI 规范: openapi.yaml — 根据该规范为任意语言生成类型化客户端。

功能

核心记忆
  • 6 阶段并行搜索 — 语义向量(自 2026 年 7 月起使用 text-embedding-3-large,维度为 1024)、三元组匹配、全文搜索(德语/英语)、图遍历、时间搜索和矛盾搜索 — 通过 Reciprocal Rank Fusion 融合,并可选择使用交叉编码器重排(Pro);证据低于阈值时会如实弃答(“我不知道”)
  • 重复项检测 — 5 因素准入控制可防止噪声
  • 10 种学习类别 — 模式、错误、洞见、研究、架构等
  • 决策记录 — 跟踪选择及其原因,以便追溯
知识图谱(所有方案)
  • 实体 — 人员、工具、项目、概念
  • 观察记录 — 附加到实体并具有时间有效性标注的事实
  • 关系 — 实体间带类型和方向的连接
  • 图遍历 — 通过连接进行 2 跳 BFS 搜索
  • 时间查询 — “3 月 15 日时什么情况属实?”
智能
  • 矛盾检测 — 自动标记相互冲突的事实
  • 可信度加权 — 验证过的记忆在难分高下时优先于未经验证的 Agent 声明(用于防御记忆投毒,2026 年 7 月)
  • 多租户安全的向量搜索 — hnsw.iterative_scan 可避免租户/项目筛选条件悄无声息地吞掉结果;嵌入维度保护机制会明确报告配置偏差,而不是让搜索效果悄然退化
  • FadeMem 自适应衰减 — 重要记忆的衰减速度慢 6 倍
  • 置信度评分 — 0-1 分,并随时间衰减
  • 双时间模型 — 事件时间 + 写入时间
  • 自动整合 — 合并重复项,补充缺失的嵌入
多 Agent
  • Agent 命名空间 — 将记忆限定在特定 Agent 的范围内
  • 跨 Agent 搜索 — 默认跨所有 Agent 搜索
  • 共享知识图谱 — 一个图谱,多个 Agent
导入
  • 5 个平台 — ChatGPT、Claude、Gemini、GitHub Copilot、Perplexity
  • LLM 提取 — 实体、经验总结、决策、关系
  • 预览模式 — 导入前进行分析

基准测试 — LongMemEval

LongMemEval 50 题分层测试得分 86%,由 GPT-4o 评判(运行 S957b,2026 年 5 月 1 日,答案生成器为 Anthropic Sonnet 4.6)。

各类别得分:

类别得分
时间推理92%
多会话92%
单会话用户100%

坦诚说明: S957b 测试使用的是 memory-server v3.16.10,当时 v3.16.11 的跨项目搜索泄漏修复尚未上线(自 2026 年 5 月 2 日起已在生产环境运行)。跨问题信息可能使 86% 的得分虚高 1-3 个百分点。下一步计划是在基准测试脚本接入成本控制保护措施后,使用已修复版本重新进行一次干净的 50 题测试。重测后的合理预期范围:78-86%。

包含方法、运行历史和各题结果的完整白皮书见 studiomeyer.io/services/memory,并会随着新的验证运行结果不断更新。

其他厂商公开发布的参考得分:

系统总分时间相关来源
StudioMeyer Memory86%92%本 README
Mem0(托管平台)93.4%93.2%mem0.ai/blog April 2026 — Token-Efficient Memory Algorithm
Mem0 BEAM 10M tokens48.6%16.3%mem0.ai/research — 生产规模下的性能崩塌
Mastra Observational Memory94.87% (gpt-5-mini)—mastra.ai/blog/observational-memory
Hindsight91.4%79.7%已发布
Zep63.8%—arXiv 2501.13956

我们坦诚说明: 总体得分低于 Mem0 Managed(93.4%)和使用 gpt-5-mini 的 Mastra OM(94.87%)。我们的差异化优势在于架构和生产环境表现——从免费层起即包含双时间知识图谱(Mem0 的图谱功能收费 $249/mo)、生产规模下的稳定性(Mem0 自身报告在 10M tokens 下总分为 48.6%/时间相关得分为 16.3%)、欧盟纽伦堡存储 + GDPR 合规,以及作为标准工具界面一部分提供的实时交互式 3D 知识图谱——截至 2026 年 4 月,经核实,这是 AI 记忆 SaaS 中独一无二的功能。

定价

套餐价格调用次数/天学习记录实体知识图谱Agent 搜索 + AI 重排器
Free永久免费5,0001,000100✅简单混合搜索
Pro€9/月50,00025,0001,000✅✅
Team€19/月不限不限不限✅✅

所有套餐均可使用全部 56 种工具,包括交互式 3D 知识图谱可视化。Free 套餐即包含知识图谱。

有什么区别? Free 使用我们的混合搜索技术栈(Trigram + FTS + pgvector + 知识图谱遍历 + RRF 融合 + 时间衰减 + 按租户隔离)——速度快、结果确定,且无需支付大模型费用。Pro 及以上套餐增加了 Agent 式检索:通过迭代式完整性检查(Haiku 大模型),判断复杂查询(多跳、时间计算、聚合、列表排序)是否需要优化后重新查询。在 LongMemEval 级别的基准测试中,这使最难类别的召回率提升了 5-10 个百分点。

对比: Mem0 的 Graph Memory 收费 $249/月。我们从 Free 套餐起就包含该功能。

会话、读取与更正

在同一对话中的每次 MCP 调用都传入稳定的 conversationId。同一账户下的不同 对话使用独立会话。agentId 用于归属或筛选知识,并不作为对话边界。未提供 conversationId 的客户端会沿用旧版会话行为。

在读取操作中使用 readOnly: true,以避免更改记忆和会话。 检索时使用 trackUsage: false 也会禁用会话记录和记忆强化。SaaS 请求配额和安全 计量仍然适用。写入操作使用 readOnly: true 时会返回错误。

仅凭相似度并不足以授权替换事实。非完全相同的近似匹配会作为独立学习记录保留,并附带更新指引。若要更正事实,请调用 nex_learn_update,并传入其准确的 id 和替换后的 content;简短更正也有效。 响应会说明新嵌入是已存储还是待处理。搜索排名是排序分数,并非百分比;弃答原因会与返回的候选项分开报告。

若要永久删除一条学习记录,请使用 nex_learn_archive,并传入 action: "delete"、 准确的 id 和 confirm: true。归档仍可撤销;删除不可撤销。

产品事实与发布检查

product-manifest.json 根据同一数据源生成,该数据源也用于强制执行服务端限制并注册 MCP 工具。REST 集合记录的是 REST 操作,并非每种 MCP 工具各对应一个请求的集合。

发布文档前运行 node scripts/sync-product-facts.mjs --check。 发布新的服务端版本时,导出其清单,不带 --check 运行脚本, 并检查生成的差异。每日套餐限额与可配置的 MCP 请求突发限制不同(默认每个租户每分钟 60 个请求)。

安全

  • Magic Link 身份验证 — 每次登录均进行电子邮件验证。不存储密码。你会收到一个 10 分钟后过期的一次性链接。任何人都必须证明其拥有该电子邮件地址,才能访问你的数据。
  • OAuth 2.1 with PKCE S256 — 最新的身份验证标准
  • 在欧盟自有的 Postgres(德国纽伦堡 Hetzner)— 符合 GDPR 要求,无第三方数据库提供商
  • 租户范围访问:应用程序查询会将数据绑定到已通过身份验证的租户;数据库 RLS 目前并非强制执行层。
  • Secret Scanner — 防止意外存储 API 密钥/密码
  • 数据导出 — 随时使用 GET /api/export
  • 传输加密:托管端点使用 HTTPS。
  • AI 处理:嵌入和可选模型功能会将相关内容发送给已配置的提供商。数据存储在欧盟数据库中,并不代表模型处理仅限于欧盟。Secret Scanner 并非通用的 PII 匿名化工具。

示例

请参阅 examples/ 文件夹:

  • Python 基础用法
  • LangChain 集成
  • CrewAI 多 Agent
  • TypeScript 基础用法
  • 导入 ChatGPT
  • 官方 SDK 用法

资源

关于 StudioMeyer

StudioMeyer 是一家位于马略卡岛帕尔马的 AI 与设计工作室,服务全球客户。我们为中小型企业构建定制网站和 AI 基础设施。生产技术栈基于 Claude Agent SDK、MCP 和 n8n,并使用 Sentry、Langfuse 和 LangGraph 实现可观测性,还配备了自研的防护层。

许可证

MIT — 请参阅 LICENSE。该记忆服务由托管服务提供 — 此仓库包含文档和示例。

链接

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。