Verificar edición de archivos del servidor MCP
Un servidor MCP que implementa comprobaciones previas a la lectura y documentación detallada de las confirmaciones. Este servidor evita modificaciones ciegas de archivos al requerir operaciones de lectura explícitas antes de aplicar cualquier escritura o comparación.
Características
- Aplica la verificación previa a la lectura antes de modificar los archivos
- Previene escrituras ciegas y diferencias
- Proporciona una guía detallada sobre los mensajes de confirmación
- Implementación de TypeScript con manejo de errores adecuado
Herramientas
checked_read_file
: lee un archivo y márcalo como leído para editarlo en el futurochecked_write_to_file
: escribe en un archivo, requiriendo que se haya leído primero si existechecked_apply_diff
: Aplicar una diferencia a un archivo, requiriendo que se haya leído primerolist_my_tools
: Lista las herramientas registradas en este servidor
Instalación
npm install
npm run build
Uso
Agregue a su archivo de configuración de MCP:
{
"mcpServers": {
"file-edit-check": {
"command": "node",
"args": ["/path/to/file-edit-check-server/build/index.js"],
"disabled": false,
"alwaysAllow": []
}
}
}