If you want to look up a deed, you can go to http://www.masslandrecords.com and from there click on the county you wish to search. That will take you to the Registry of Deeds online search function for that particular county. The directions online should be fairly self-explanatory.
I believe this is what your looking for. It is not always easy to find the deed as sometimes its registered land, certificate, etc But trial and error will work most of the time. Not sure the exact time from a closing until it is posted on their site.