MCP 备份服务器

MCP 备份服务器

一个提供文件备份与恢复功能的 MCP 服务器实现。

快速入门

安装

通过 Smithery 自动安装: npx -y @smithery/cli install @hexitex/MCP-Backup-Server --client claude 手动安装:

  1. 安装依赖:npm install
  2. 编译 TypeScript 文件:npm run build
  3. 启动服务器:npm start

配置

设置环境变量:

  • BACKUP_DIR: 备份目录(默认 ./code_backups)
  • EMERGENCY_BACKUP_DIR: 紧急备份目录(默认 ./code_emergency_backups)
  • MAX_VERSIONS: 最大版本数(默认 10) 在编辑器中配置,如 Windsurf 或 Cursor。

使用

  • 创建备份:backup_create
  • 列出备份:backup_list
  • 恢复备份:backup_restore 更多操作参考 README 文档。