
File Edit Check MCP Server

2025.02.11
2
文件管理开发工具开发效率
File Edit Check MCP Server 是一个用于强制执行文件修改前读取检查和详细提交文档的MCP服务器。该服务器通过要求在应用任何写入或差异之前进行显式读取操作,防止对文件的盲目修改。
View on GitHub
Overview
基本能力
产品定位
File Edit Check MCP Server 是一个用于强制执行文件修改前读取检查和详细提交文档的MCP服务器。
核心功能
- 在文件修改前强制执行预读取验证
- 防止盲目的写入和差异应用
- 提供详细的提交消息指导
- 使用TypeScript实现,具有适当的错误处理
适用场景
- 需要严格控制文件修改流程的开发环境
- 需要确保文件修改前已被读取的协作开发场景
- 需要详细提交文档的项目
工具列表
checked_read_file
: 读取文件并标记为已读,以便未来编辑checked_write_to_file
: 写入文件,如果文件存在则要求已被读取checked_apply_diff
: 对文件应用差异,要求文件已被读取list_my_tools
: 列出该服务器中注册的工具
使用教程
使用依赖
无明确前置依赖,但需要Node.js环境。
安装教程
npm install
npm run build
调试方式
将以下配置添加到MCP设置文件中:
{
"mcpServers": {
"file-edit-check": {
"command": "node",
"args": ["/path/to/file-edit-check-server/build/index.js"],
"disabled": false,
"alwaysAllow": []
}
}
}
许可证
None