服务端与工具
公共入口点
当前公开入口是 Rust 二进制 tnmsm:
- npm 主包:
@truenine/memory-sync-mcp - 平台二进制子包:
@truenine/memory-sync-mcp-<platform> - stdio 命令入口:
tnmsm
推荐安装方式是直接安装主包:
npm install -g @truenine/memory-sync-mcp当前 npm 二进制仍然只覆盖 glibc Linux、macOS 和 Windows x64;Linux musl/Alpine 还不在发布范围内。
仓库内部还保留了隐藏的 assemble-npm 打包命令,用来把 release binary 组装进各个平台子包,但它不是给最终用户直接调用的公开能力。
当前暴露的工具
mcp/src/server.ts 当前注册了这些工具:
list_promptsget_promptupsert_prompt_srcapply_prompt_translation
每个工具的大致作用
workspaceDir 的作用
这些工具都接受可选的 workspaceDir。它的含义并不是“随意切换目录”,而是显式地把 prompt service 的项目根目录绑定到某个具体项目上下文。
如果你不传,server 会从默认当前工作目录解析路径。如果你传了,这个值会同时应用到 cwd 和 pluginOptions.workspaceDir。
使用边界
- 在集成 MCP 之前,先确保 CLI 侧的项目结构是正确的
- MCP 只暴露已经存在的 prompt 管理行为,并不会发明新的 schema
- 如果你需要确认 prompt 类型和事实来源的职责划分,请回到 技术细节
Last updated on