Unfortunately, this free version is not supported anymore due to maintenance costs. Pro version has lots of fixes and improvements and it's updated for Unity 5 too.
This is the free (and limited) version of Magic Auto Linker
Documentation
Forum Thread
Pro Version
What is MagicAutoLinker?
MagicAutoLinker links your scene objects to your code references automatically in runtime. You don't have to drag&drop hundreds of scene objects to inspector fields of your script component. Pro version of Magic Auto Linker also supports subclasses and collections(array or list) in your scripts. This is very useful especially on GUI objects and scripts because they tend to have hundreds of references between them.
All the magical linking work is done in runtime. It doesn't mess with your game objects or scene structure in edit mode. However MagicAutoLinker introduces a preview window in edit mode for you to be able to see the possible runtime links in your scene even before starting the play mode.
MagicAutoLinker is for everyone who can write simple scripts.
Story
(My paraphrasing from Stephen Hawking's article. For original : Link)
In the beginning, there was only darkness, water, and the great god Bumba. One day Bumba, in pain from a stomach ache, vomited up the Visual Basic. Still in pain, Bumba vomited up the Delphi and other visual programming environments. (Please see the documentation for the entire story...)
MagicAutoLinker also includes WeNeedCreatedMessage package.