If your swmbo or yourself is handy with the sewing machine you can actually make one quite simply-think a canvas/acrylic box shape supported by 2 dowels sewn into the top front and back edges,wide side flaps and 2 string bridles to support it by clipping to forestay and mast...Why bother?The home made ones fit exactly and are rainproof and thus you don't return to a wet forepeak..
I picked up one of those cheap beach shelters - the one that's half an igloo , and use it one the foredeck You can use it to scoop or suck out and it'll ptotect against moderate rainfall if set to suck.
For mosquito protection just tape some over the hatch cover or keep a cover so you can tie it over the hatch upstand.
Indeed, I don't know how we lived before we took an umbrella on board. One of the most useful pieces of kit we have, apart form the RN officer and the bicycle of course. /forums/images/graemlins/laugh.gif It has even been used as - well - an umbrella, during a typical British summer.