MCP配置备份
对所有模型上下文协议服务器配置进行版本控制的备份。
结构
mcp-config-backup/
├── claude_desktop/
│ ├── claude_desktop_config.json # Current config
│ ├── claude_desktop_config.YYYY-MM-DD.json # Daily snapshots
│ └── README.md
├── warp/
│ ├── mcp_servers.json
│ └── README.md
├── n8n/
│ ├── workflows/
│ │ ├── claude-warp-bridge.json
│ │ ├── google-tasks-mcp.json
│ │ └── linear-github-integrations.json
│ └── README.md
└── scripts/
├── backup.ps1 # Automated backup script
├── restore.ps1 # Restore from backup
└── sync.ps1 # Sync to GitHub使用方法
备份当前配置
.\scripts\backup.ps1恢复特定版本
.\scripts\restore.ps1 -Date 2025-10-14自动同步到GitHub(每日)
.\scripts\sync.ps1回滚策略
如果MCP服务器崩溃:
- 检查最近的提交:
git log --oneline - 查找最后一个有效配置:
git diff HEAD~1 claude_desktop/claude_desktop_config.json - 恢复:
.\scripts\restore.ps1 -CommitHash abc123 - 重启Claude桌面版
环境
- 开发人员(或开发者)在Windows上本地运行Docker版的n8n
- 预演;排练铁路(n8n-dev.mapache.solutions)
- 产品(prod 为 product 的缩写)铁路(n8n-prod.mapache.solutions)
每个环境都有独立的配置文件,其中包含相应的API URL。
