SuperAPI AI 工具集

membase-mcp

Membase 是面向 AI 智能体的记忆层。它把用户与智能体所知的全部信息集中存为一份记忆,让不同 AI 都能读取,避免每次切换模型或工具都要重新说明背景。该仓库提供开发者侧组件:Python 与 TypeScript 客户端、membase 命令行以及一个 MCP 服务器。记忆可存放在用户自己的 Membase 账户(网页应用与浏览器扩展也可写入),或通过 unibaseio-membase[local] 存放在本机。

访问官网

工具介绍

Membase 是面向 AI 智能体的记忆层,目标是一份记忆供所有 AI 使用,并且只属于用户自己——“教一次,所有 AI 都记得”。

用途 它用来解决在不同模型或工具之间切换时需要反复说明个人背景的问题。它维护一份统一的记忆,记录用户与其智能体所知道的内容,任何接入的 AI 都能读取。

主要能力

  1. 添加:把事实、文档、网页,以及来自 Claude 或 ChatGPT 的聊天导出内容写入同一份记忆。
  2. 管理:用容器(containers)把不同项目分隔开;可搜索、提问,并删除不应保留的内容。
  3. 使用:代码、Claude Code、Cursor、Codex 和 ChatGPT 通过 SDK 或 MCP 读取同一份记忆。
  4. 本地或托管:记忆可存放在 Membase 账户中(网页应用和浏览器扩展也会写入其中),也可用 unibaseio-membase[local] 存放在本机。

使用方式 本仓库是开发者侧内容,包括 Python 和 TypeScript 客户端、membase 命令行以及 MCP 服务器。Python 包名为 unibaseio-membase(导入名为 membase),PyPI 上名为 membase 的包与之无关。命令中若不使用 --local(或 --store DIR,两者均置于命令之前),则使用托管 API;agent、import 和 serve 需要 unibaseio-membase[local]。在托管模式下若不带相应请求头,连接会以登录方式建立且为只读。各客户端的 MCP 配置可参考官方“Connect your AI”文档。

适用场景 适合使用多个 AI 编程或对话工具、希望跨工具共享同一份长期记忆的开发者与团队;也可用于把聊天记录、文档和网页资料汇总成可检索的记忆库。

限制 记忆位于 Membase 账户或本机,本仓库不包含记忆本身的托管实现。托管模式下未带请求头访问为只读。agent、import 与 serve 需安装带 local 扩展的包。该软件为专有许可,unibaseio-membase[local] 还会安装编译版引擎 unibaseio-membase-core,其适用单独的 Unibase 许可。官方给出的评测结果为 LoCoMo 93.1%、LongMemEval_S 92.6%、DMR 92.2%,在 LoCoMo 上比完整历史少用约 3 倍 token,在 LongMemEval_S 上少用 11 倍;具体方法与结果见 membase.ai/research。

其他信息 价格、收费方案与具体安装命令在现有资料中暂未提供。