版本差异与适用场景分析
mcp-ui提供Web版和桌面版两种形态,主要区别如下:
- Web版:
- 通过浏览器访问,轻量快捷,适合临时使用或在线场景。
- 依赖浏览器环境,无法直接操作本地文件系统。
- 启动命令为
npm run dev
,部署更简单。
- 桌面版:
- 基于Electron构建,独立运行,无需浏览器。
- 支持完整的本地文件操作(如读取
desktop/test.txt
)。 - 启动命令为
npm run electron:dev
,需构建生成可执行文件。
选择建议:若需深度集成本地功能(如文件管理),优先选择桌面版;若追求便捷性和跨设备访问,Web版更合适。
本答案来源于文章《mcp-ui:基于MCP协议的简洁AI聊天界面》