Server 与 Tools
公开入口
mcp/src/index.ts 当前只公开两个入口:
createMemorySyncMcpServerrunMemorySyncMcpStdioServer
这说明这个包的职责非常明确,就是提供 server 构造与 stdio 运行入口。
当前已暴露的工具
mcp/src/server.ts 当前注册的工具包括:
list_promptsget_promptupsert_prompt_srcapply_prompt_translation
每个工具大致负责什么
workspaceDir 的作用
这些工具都接受可选的 workspaceDir。它的语义不是“随便切目录”,而是把 prompt service 的项目根显式绑定到某个项目上下文。
如果不传,server 会按默认当前工作目录解释;如果传入,则会同时进入 cwd 与 pluginOptions.workspaceDir。
使用边界
- 先保证 CLI 侧的项目结构是正确的,再接入 MCP
- MCP 只暴露当前已有的 prompt 管理行为,不替你发明新的 Schema
- 需要确认 prompt 类型与真源职责时,回看 技术细节
Last updated on