使用说明
基本能力
产品定位
文件编辑检查服务旨在通过强制预读检查和详细的提交文档记录,防止对文件的盲目修改。
核心功能
- 强制执行文件修改前的预读验证
- 防止盲目写入和应用差异
- 提供详细的提交消息指导
- 使用TypeScript实现,具有适当的错误处理
适用场景
- 需要严格控制文件修改流程的开发环境
- 需要记录详细文件修改历史的项目
- 防止未经检查的文件修改的场景
工具列表
checked_read_file: 读取文件并标记为已读,以便后续编辑checked_write_to_file: 写入文件,如果文件存在则需要先读取checked_apply_diff: 对文件应用差异,需要先读取文件list_my_tools: 列出此服务器中注册的工具
使用教程
使用依赖
确保已安装Node.js和npm。
安装教程
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": []
}
}
}