MCP バックアップ サーバー
AIエージェントとコード編集ツールのバックアップと復元機能を提供する専用のMCPサーバー。CursorエディターとWindsurfエディターの両方でテスト済み。
リポジトリ: https://github.com/hexitex/MCP-Backup-Server
なぜこれを使うのか(Gitではない)
このシステムは Git とは異なる目的を果たします。
長所:
- エージェントのコンテキストを使用して、ターゲットを絞った即時バックアップを作成します
- 単一操作の安全性に関しては Git よりもシンプル
- バックアップで思考プロセスと意図を保存する
- コミットメッセージやブランチは不要
- AIエージェントが重要な変更を行うのに最適
- リポジトリの初期化なしで動作します
- 編集中の緊急時の「セーブポイント」が高速化
短所:
- 長期的なバージョン追跡には適していません
- 限定的なコラボレーション機能
- マージや競合解決なし
- 分散バックアップ機能なし
- 適切なバージョン管理の代替ではない
- 差分ではなく完全なファイルコピーを保存する
**使用する場合:**リスクのある編集、フォルダーの再構築の前、またはコンテキスト付きの迅速な安全バックアップが必要な場合。
**代わりに Git を使用する場合:**適切なバージョン履歴、コラボレーション、プロジェクト管理のため。
特徴
- エージェントのコンテキストと推論を保存する
- 対象を絞った最小限のバックアップを作成する
- ファイルとフォルダの操作をサポート
- バージョン履歴を維持する
- 復元の安全性を提供
- パターンフィルタリングを使用する
- 操作を追跡する
- キャンセル可能
設定
Smithery経由でインストール
Smithery経由で Claude Desktop のバックアップ サーバーを自動的にインストールするには:
手動でインストールする
設定
環境:
BACKUP_DIR
: バックアップディレクトリ (./.code_backups)EMERGENCY_BACKUP_DIR
: 緊急バックアップ (./.code_emergency_backups)MAX_VERSIONS
: バージョン制限 (10)
エディターで設定:
Windsurf MCP 構成:
カーソル: 同様の構成で.cursor/mcp.json
を作成します。
ツール
ファイル操作
backup_create
: コンテキスト付きでバックアップを作成するbackup_list
: 利用可能なバックアップを一覧表示するbackup_restore
: 安全なバックアップで復元する
フォルダー操作
backup_folder_create
: パターンフィルタリングによるバックアップbackup_folder_list
: フォルダのバックアップを一覧表示するbackup_folder_restore
: フォルダ構造を復元する
管理
backup_list_all
: すべてのバックアップを一覧表示するmcp_cancel
: 操作をキャンセルする
バックアップを使用する場合
本当に必要な場合にのみバックアップを作成します。
- リファクタリング前:重要なコードを変更する場合
- フォルダを削除する前: プロジェクト構造を再編成する場合
- 複数の関連する変更: 複数の接続されたファイルを更新する場合
- 主要作業の再開:重要な変更を継続する場合
- 復元前: 復元前に安全なバックアップを作成してください
バックアップは最小限に抑え、目的を明確にしましょう。それぞれのバックアップが必要な理由を文書化しましょう。
コピー&ペーストのルール
人間のユーザー向け
最初はこのような単純なコマンドをMCPツールに言及する必要があるかもしれません
エージェントの例
クイックバックアップ
セッションを再開する
コアの変更
復元ポイント
管理
ライセンス
マサチューセッツ工科大学
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
AI エージェントとコード編集ツールのバックアップと復元機能を提供し、コンテキストを保持しながらターゲットを絞ったバックアップを即座に作成する専用サーバーです。
Related MCP Servers
- -securityAlicense-qualityProvides code manipulation, execution, and version control capabilities. It allows AI assistants to read, write, and execute code while maintaining a history of changes.Last updated -8PythonMIT License
JSON Resume MCP Serverofficial
AsecurityAlicenseAqualityA server that enhances AI assistants with the ability to update your JSON Resume by analyzing your coding projects, automatically extracting skills and generating professional descriptions.Last updated -33239TypeScriptThe Unlicense- -securityAlicense-qualityA Model Context Protocol server that enables AI agents to retrieve and understand entire codebases at once, providing tools to analyze local workspaces or remote GitHub repositories.Last updated -9TypeScriptMIT License
- -securityFlicense-qualityA server that enables AI assistants to execute JavaScript code with persistent context through stateful REPL sessions, file operations, and package management features.Last updated -TypeScript