MCP 备份服务器
一个提供文件备份与恢复功能的 MCP 服务器实现。
快速入门
安装
通过 Smithery 自动安装: npx -y @smithery/cli install @hexitex/MCP-Backup-Server --client claude 手动安装:
- 安装依赖:npm install
- 编译 TypeScript 文件:npm run build
- 启动服务器:npm start
配置
设置环境变量:
- BACKUP_DIR: 备份目录(默认 ./code_backups)
- EMERGENCY_BACKUP_DIR: 紧急备份目录(默认 ./code_emergency_backups)
- MAX_VERSIONS: 最大版本数(默认 10) 在编辑器中配置,如 Windsurf 或 Cursor。
使用
- 创建备份:backup_create
- 列出备份:backup_list
- 恢复备份:backup_restore 更多操作参考 README 文档。