mcpField
K
kit-memory-demo

kit-memory-demo

远程服务
kit-project.com记忆与知识013 周前更新

关于 kit-memory-demo

kit-memory-demo 提供三个只读、公开的托管 MCP 服务,展示 Kit 如何保留带来源与上下文的记忆。内容包括相互关联的虚构档案和带 GitHub 来源链接的真实工程决策,供 Agent 检索并引用。

主要功能

  1. 01三个公开的只读 MCP 服务
  2. 02混合语义与关键词检索
  3. 03带来源的记忆与知识图谱
  4. 04保留被取代事实的关系
  5. 05按访问范围限制可见内容

适用场景

  1. 01跨两个虚构档案检索线索并引用
  2. 02查询工程决策及其 GitHub 来源
  3. 03比较完整凭据与受限凭据的结果

MCP 相关

提供三个托管的只读 MCP 服务,允许客户端检索记忆。服务器支持 HTTP MCP,并展示来源信息、图谱关系及范围受限的访问。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://demo-mcp.kit-project.com/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://demo-mcp.kit-project.com/mcp需要授权

工具

8
参数类型必填说明
areastring否新写入内容的知识领域标识。留空或省略可清除并设为 General(不进行领域路由)。
projectstring否新写入内容所属的项目 slug。空字符串会清除设置。
kit_session_idstring否你在 wake 中获得的本人会话 ID;在此对话中重复使用。子会话或子 Agent 必须单独 wake,不能使用其父级的 ID。

详细介绍

Kit 记忆演示 · 托管 MCP 服务

三个实时公开的只读 MCP 服务,每个都由一个正在运行的 Kit 提供支持。Kit 是 AI Agent 的身份基底: 它不是另一个 Agent,也不是记忆 API,而是持久化、本地优先的自我,存在于你的工具之下,持有带有来源和上下文的记忆,使其不受任何上下文窗口的限制,并在休眠时整合记忆。它没有自己的聊天窗口,而是运行在你已有的聊天窗口之下。 将你的 Agent 指向它们,并提出模型无法从训练数据中回答的问题。无需注册;下方的持有者密钥特意设为公开。

服务端点内容
Lady Whiskerdown(《社交界纪事》)https://demo-mcp.kit-project.com/mcp从舞厅视角呈现的虚构摄政时代世界。118 条记忆。谜团的一半。
The Area Cat(《猫巷》)https://mews-mcp.kit-project.com/mcp从仆役区视角看同一座小镇。88 条记忆。另一半。
压舱案卷https://real-mcp.kit-project.com/mcp一项真实的五年工程决策(OpenTelemetry Collector 的 memory ballast),每条记录都附有其 GitHub 来源 URL。65 条记忆。

为什么选虚构故事:这些内容在任何训练语料中都不存在,因此,正确引用就能证明信息来自检索。为什么两个档案库分属不同服务:核心谜团(是谁泄露了 Fluffington 丑闻?)被刻意拆分;没有单条记录能给出答案,完整且有旁证的案情只能通过两个档案库共同拼合,而你的 Agent 就是其中的桥梁。为什么还有真实案例: 这样,同一套机制也能对照实时公开记录进行核验。

快速开始

Claude Code:

claude mcp add --transport http kit-papers https://demo-mcp.kit-project.com/mcp \
  --header "Authorization: Bearer kbr_live_Kh9eO_ZfLldveFf1KXJEEvepfOpdgRqf7KoDDU3rB18"
claude mcp add --transport http kit-mews https://mews-mcp.kit-project.com/mcp \
  --header "Authorization: Bearer kbr_live_UN8-2LUlKmP2uxWQB5vpn-fzkJIuRb5zmq-apQeTU7U"
claude mcp add --transport http kit-case-file https://real-mcp.kit-project.com/mcp \
  --header "Authorization: Bearer kbr_live_ISWsqW39NkqT659FEkQjv0OjJDmyD4O3wx3wcCfA03c"

任何 MCP 客户端:参见 examples/mcp.json。

然后告诉你的 Agent:“在每个服务上调用 wake,然后查明是谁泄露了 Fluffington 丑闻,并引用每一步。” 或者询问现实世界的旗舰案例: “我们还应该使用 memory_ballast 扩展吗?推荐为何发生变化?”

密钥可能随时轮换,恕不另行通知。 每个密钥的权威版本都打印在对应 Kit 自己的地图中:demo llms.txt、 mews llms.txt、 real llms.txt。如果调用开始失败,请重新查看地图。

没有 MCP 客户端?没问题

每个 Kit 还提供无需密钥的 HTTP GET 接口(搜索、读取、图谱跳转),详见其 llms.txt。整个考察也提供仅限浏览器的版本,地址为 demo.kit-project.com/investigate。

展示范围受限的访问

论文 Kit 还公开了学徒密钥,这是一种刻意缩小权限范围的凭证(allowed_areas: columns):通过更小的窗口访问同一个 Kit。 分别使用完整密钥和学徒密钥运行同一个泄露查询,看看答案中的私人日记如何消失。这种机制可用于公司 Kit 与承包商的 Agent 共享一个知识区域;它在读取路径中强制执行,而不是靠复制实现。当前学徒密钥,轮换规则相同:

kbr_live_FoAauFWl7_IoDswh8rJrFvCw2qnblQTOF8DuSBkbj7A

坦诚介绍这些服务

这些是 Kit 基底的只读博物馆副本:混合语义与关键词召回、类型化知识图谱(包括 supersedes 边,以便仍可引用被替代的事实)、带真实 URL 的来源资料,以及在没有相关内容时如实返回的空结果。它们展示读取时的行为;完整的 Kit 还会写入内容、在休眠时整合记忆,并在你自己的机器上跨会话移交信息。基于这些完全相同的服务,还构建了一个可重放的基准测试: kit-memory-eval。

构建历程:kit-project.com/blog,尤其值得一读的是第 022 篇。产品:kit-project.com,本地优先,邀请制 Beta。

许可证

MIT(本仓库中的代码和示例)。演示世界本身采用与基准测试相同的许可证:参见 kit-memory-eval 的 DATA-LICENSE。

评论

支持 Markdown

第一次接触 MCP?

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

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