local-only server
The server can only run on the client’s local machine because it depends on local resources.
ファイル編集チェックMCPサーバー
事前読み込みチェックと詳細なコミットドキュメントを強制するMCPサーバー。このサーバーは、書き込みや差分を適用する前に明示的な読み込み操作を要求することで、ファイルへの盲目的な変更を防止します。
特徴
- ファイルの変更前に事前読み取り検証を強制します
- ブラインド書き込みと差分を防止
- 詳細なコミットメッセージのガイダンスを提供します
- 適切なエラー処理を備えたTypeScript実装
ツール
checked_read_file
: ファイルを読み取り、将来の編集のために既読としてマークしますchecked_write_to_file
: ファイルに書き込みます。ファイルが存在する場合は、まず読み込んでおく必要があります。checked_apply_diff
: ファイルに差分を適用します。最初に読み込まれていることが条件となります。list_my_tools
: このサーバーに登録されているツールを一覧表示します
インストール
Copy
使用法
MCP 設定ファイルに以下を追加します:
Copy
This server cannot be installed
この MCP サーバーは、読み取り前のチェックと詳細なコミット ドキュメントを実施して、不正なファイル変更を防ぎ、書き込み操作と diff 操作の前に明示的な読み取りが行われるようにします。