local-only server
The server can only run on the client’s local machine because it depends on local resources.
Integrations
Offers a complementary approach to Git with simpler, AI-focused backup capabilities for code. Unlike Git, the system creates instant backups with agent context without requiring commit messages or repository initialization, suitable for emergency 'save points' during edits.
Uses npm for installation and dependencies, with configuration settings for the MCP server that can be managed through npm scripts and environment variables.
Provides backup and restoration capabilities for TypeScript files, allowing targeted backups with pattern filtering (*.ts) and preserving agent context when making critical changes to TypeScript code.
Servidor de respaldo MCP
Un servidor MCP especializado que ofrece funciones de copia de seguridad y restauración para agentes de IA y herramientas de edición de código. Probado en los editores Cursor y Windsurf.
Repositorio: https://github.com/hexitex/MCP-Backup-Server
¿Por qué usar esto (y no Git)?
Este sistema tiene un propósito diferente al de Git:
Ventajas:
- Crea copias de seguridad instantáneas y específicas con el contexto del agente
- Más simple que Git para la seguridad de una sola operación
- Conserva el proceso de pensamiento y la intención en las copias de seguridad.
- No se requieren mensajes de confirmación ni ramificaciones
- Mejor para los agentes de IA que realizan cambios críticos
- Funciona sin inicialización del repositorio
- Más rápido para "puntos de guardado" de emergencia durante las ediciones
Contras:
- No para seguimiento de versiones a largo plazo
- Funciones de colaboración limitadas
- Sin fusión ni resolución de conflictos
- No hay capacidades de copia de seguridad distribuida
- No reemplaza un control de versiones adecuado
- Almacena copias completas de archivos en lugar de diferencias
Cuándo usarlo: antes de realizar ediciones riesgosas, reestructurar carpetas o cuando necesite copias de seguridad de seguridad rápidas con contexto.
Cuándo usar Git en su lugar: para un historial de versiones adecuado, colaboración y gestión de proyectos.
Características
- Preserva el contexto y el razonamiento del agente.
- Crea copias de seguridad mínimas y específicas
- Admite operaciones con archivos y carpetas
- Mantiene el historial de versiones
- Proporciona seguridad de restauración
- Utiliza filtrado de patrones
- Operaciones de seguimiento
- Permite la cancelación
Configuración
Configuración
Env:
BACKUP_DIR
: Directorio de respaldo (./.code_backups)EMERGENCY_BACKUP_DIR
: Copias de seguridad de emergencia (./.code_emergency_backups)MAX_VERSIONS
: Límite de versiones (10)
Configurar en el editor:
Configuración del MCP de Windsurf:
Cursor: crea .cursor/mcp.json
con una configuración similar.
Herramientas
Operaciones con archivos
backup_create
: Crea una copia de seguridad con contextobackup_list
: Lista de copias de seguridad disponiblesbackup_restore
: Restaurar con copia de seguridad de seguridad
Operaciones de carpeta
backup_folder_create
: Copia de seguridad con filtrado de patronesbackup_folder_list
: Lista de copias de seguridad de carpetasbackup_folder_restore
: Restaurar la estructura de carpetas
Gestión
backup_list_all
: Listar todas las copias de seguridadmcp_cancel
: Cancelar operaciones
Cuándo utilizar copias de seguridad
Cree copias de seguridad solo cuando sea realmente necesario:
- Antes de refactorizar : al cambiar código importante
- Antes de eliminar carpetas : al reorganizar la estructura del proyecto
- Múltiples cambios relacionados : al actualizar varios archivos conectados
- Reanudación de trabajos importantes : cuando se continúan cambios significativos
- Antes de restaurar : crear una copia de seguridad de seguridad antes de restaurar
Mantenga las copias de seguridad al mínimo y con un propósito definido. Documente por qué es necesaria cada copia.
Reglas para copiar y pegar
Para usuarios humanos
Comandos simples como estos al principio puede que tengas que mencionar la herramienta MCP
Ejemplos de agentes
Copias de seguridad rápidas
Reanudar sesión
Cambios fundamentales
Puntos de restauración
Administrar
Licencia
Instituto Tecnológico de Massachusetts (MIT)
This server cannot be installed
Un servidor especializado que proporciona capacidades de respaldo y restauración para agentes de IA y herramientas de edición de código, creando copias de seguridad instantáneas y específicas con preservación del contexto.