An MCP server that enforces pre-read checks and detailed commit documentation. This server prevents blind modifications to files by requiring explicit read operations before any writes or diffs can be applied.
checked_read_file
: Read a file and mark it as read for future editingchecked_write_to_file
: Write to a file, requiring it to have been read first if it existschecked_apply_diff
: Apply a diff to a file, requiring it to have been read firstlist_my_tools
: List the tools registered in this servernpm install
npm run build
Add to your MCP settings file:
{
"mcpServers": {
"file-edit-check": {
"command": "node",
"args": ["/path/to/file-edit-check-server/build/index.js"],
"disabled": false,
"alwaysAllow": []
}
}
}
{
"mcpServers": {
"file-edit-check": {
"env": {},
"args": [
"/path/to/file-edit-check-server/build/index.js"
],
"command": "node"
}
}
}
Seamless access to top MCP servers powering the future of AI integration.