I'm not sure how this job constitutes a "simple shell script". There's a ton of work involved: error checking, taking into account the fact the the cards will disconnect you after a few illegal attempts, different versions/firmware revisions of the same card model, access to servers running the 3 different cards, the fact that some cards do not display the make/version until AFTER login, testing, etc etc...
My bid is to do this for Dell DRAC ONLY. If it works perfectly, changing some values to make it work with IBM/HP will be easy and much cheaper ($100-$200 -- TBD later).
If accepted, I'll need access to a test box as I don't have a spare Dell box to test.