MCP 备份服务器是一款专为 AI 代理和代码编辑工具打造的备份与恢复服务器。它能助力开发者在修改代码时迅速创建备份,且在需要时轻松恢复至先前版本。
MCP 备份服务器可帮助开发者在代码修改过程中快速备份和恢复。以下为你介绍其安装和使用的基本步骤。
适合进行小范围代码修改和快速备份恢复,尤其适合开发阶段的临时改动。
# 示例安装命令,保持原样
git clone [仓库地址]npm installnode index.js# 示例环境变量,保持原样
在 VSCode 或其他支持的编辑器中添加以下配置:
{
"mcp.backup.server": {
"root": "./backups",
"maxBackups": 10
}
}
mcp0_backup_createmcp0_backup_restoremcp0_backup_folder_createmcp0_backup_folder_restoremcp0_backup_list_allmcp0_mcp_cancel{
"name": "mcp0_backup_create",
"parameters": {
"file_path": "./src/core.js",
"agent_context": "修复验证"
}
}
{
"name": "mcp0_backup_restore",
"parameters": {
"file_path": "./src/core.js",
"timestamp": "20250310-055950-000",
"create_emergency_backup": true
}
}
{
"name": "mcp0_backup_folder_create",
"parameters": {
"folder_path": "./src",
"include_pattern": "*.{js,ts}",
"exclude_pattern": "{node_modules,dist,test}/**",
"agent_context": "启动身份验证修改"
}
}
{
"name": "mcp0_backup_list_all",
"parameters": {
"include_pattern": "src/**/*.js"
}
}
MCP Backup Server 采用 MIT License,具体条款参见 LICENSE 文件。