Yes, it works for multiple servers. There is no script, just monitor configuration - you set up a monitor for each server and file source (i.e folder).
For complex searches, you can use regular expressions in the keywords. This will let you exclude certain phrases and also restrict the search to certain patterns.