Mnemosyne OS

MCP 集成

把 Mnemosyne OS 接入 Claude Desktop、Cursor 等 MCP 客户端,52 个工具开箱可用。

MCP 服务端跑 stdio JSON-RPC,支持可选的令牌鉴权与多租户命名空间。五十二个工具、一条命令,没有需要长期维护的适配层。

启动服务端

桌面客户端走 stdio,跑在端口后面的一切走 Streamable HTTP。

# stdio —— 每个桌面客户端都认的形状
# PowerShell(可选,但建议开启):
$env:MNEMOSYNE_MCP_TOKEN="your-secret-token"
python -m mnemosyne.webui.mcp_server --brain-dir ./mem --namespace default
# macOS / Linux:
export MNEMOSYNE_MCP_TOKEN="your-secret-token"
python -m mnemosyne.webui.mcp_server --brain-dir ./mem --namespace default

# 客户端一侧就是三个键加一条命令
{
"mcpServers": {
"mnemosyne": {
"command": "python",
"args": ["-m", "mnemosyne.webui.mcp_server",
"--brain-dir", "./mem", "--namespace", "default"],
"env": { "MNEMOSYNE_MCP_TOKEN": "your-secret-token" }
}
}
}

现在就能挂上的宿主

下面每一条都只是配置项,不是一个集成项目。

Claude Code / Claude Desktop

stdio JSON-RPC,连上就出现全部 52 个工具。

Cursor

通过 mcp.json 走 stdio,项目决策跨会话留存。

OpenWebUI

Streamable HTTP 加一个 Bearer 令牌。

Hermes Agent

stdio。常驻智能体由此获得一层跨越它所有会话的记忆。

DeepSeek Harness

按仓库部署指南走 stdio。

任何 MCP 宿主

凡实现 Model Context Protocol 就能用 —— 上面每一条都不是私有接口。

租户隔离是物理的

令牌映射命名空间,命名空间映射各自的存储。这不是在一张共享表上做权限过滤。

默认的安全姿态

不配置也合理,配置了可审查。

一个已知边界,如实说明:与库内任何内容都没有词面或标签锚点的纯改写问句,可能落到相关性下限之下并返回空。这是刻意的取舍 —— 对智能体而言,空结果比五条无关记忆安全得多。重排插件存在的意义就是补上剩下的缺口。

进入交互版 阅读完整文档