MCP-CLEAN
MCP-CLEAN
MCP-CLEAN は、このマシン上で承認されたプロジェクトフォルダを管理するためのローカルコントロールセンターです。
MCP-CLEAN のアーキテクチャ
server.mjs- MCP サーバーとツールの実装config/allowed-roots.json- 許可されたプロジェクトルートbackups/- プロジェクトのアーカイブとファイルバックアップlogs/- 運用ログlogs/actions.log- アクション監査証跡temp/- 一時ランタイムファイルexchange/- 交換メタデータとプロジェクトノートsmoke-test.mjs- ローカルスモークテスト
Related MCP server: Local File Management MCP Server
利用可能なすべてのツール
pinglist_directoryread_filewrite_fileproject_statusbackup_projecthealth_checkgit_status_allgit_checkpointrestore_projectsystem_statusproject_scansafe_change
プロジェクトの操作
すべての操作は
config/allowed-roots.jsonのパスに制限されています。system_statusとgit_status_allは、許可されたプロジェクトのみに対して動作します。project_scanは、ファイルを変更せずに構造の深いチェックを実行します。safe_changeは、バックアップと checkpoint を介してプロジェクトを準備します。
Backup
すべてのアーカイブとファイルバックアップは
F:\MCP-CLEAN\backupsにのみ保存されます。アーカイブ名にはタイムスタンプが含まれます。
backup の結果には、パス、サイズ、プロジェクト情報、アーカイブのリストが含まれます。
Git checkpoint
git_checkpointはorigin mainへの stage、commit、push を実行します。変更なしの安全な確認のための
dryRunがサポートされています。
Rollback
restore_projectは、commit が指定されていない場合、利用可能な checkpoint commit を表示します。ロールバックの前にバックアップが作成されます。
その後、選択した commit に対して
git reset --hardが実行されます。
ログ
logs/mcp-clean.log- 運用レコード。logs/actions.log- 日付、ツール、プロジェクト、アクション、結果を含むアクションジャーナル。
作業フロー
health_checkでヘルス状態を確認します。system_statusでシステムを確認します。project_scanでプロジェクトを分析します。safe_changeで変更を準備します。必要に応じて
git_checkpointで checkpoint を作成します。必要に応じて
restore_projectでプロジェクトをロールバックします。
This server cannot be deployed
Maintenance
Related MCP Connectors
Manage files and folders directly from your workspace. Read and write files, list directories, cre…
Start and manage Reason cloud coding agents, projects and sessions from any MCP client.
Manage BlinkHost projects, inspect plan limits, and review application builds and deployments.
Develop, manage, and debug Railway projects, services, and deployments from within agents.
Related MCP Servers
- AlicenseNot gradedqualityNot gradedmaintenanceEnables git repository operations through REST endpoints, providing access to repository status, diffs, and commits. Enforces security through configurable root directory allowlists for safe git operations.-
- FlicenseNot gradedqualityDmaintenanceEnables file system operations such as listing, reading, and creating files within a scoped local project directory. It provides a secure way to manage local files through standardized MCP tools built with FastMCP.-
- FlicenseNot gradedqualityCmaintenanceExposes a secure, path-confined bridge to a local workspace and git remotes, enabling MCP clients to search, read, write, reset files, and perform git operations.-
- FlicenseAqualityCmaintenanceEnables localized file system operations such as listing, reading, editing, creating, deleting, and searching files, scoped to the directory where the server is invoked.6-