The synthesis of functional molecular linkages is constrained by difficulties in fabricating nanolinks of arbitrary shapes and sizes. Thus, classical mechanism synthesis methods, which assume the ability to manufacture any designed links, cannot provide a systematic process for assembling such linkages. We propose a new approach to building functional mechanisms with prescribed mobility by using only elements from a predefined “link soup.” First, we enumerate an exhaustive set of topologies, while employing divide-and-conquer algorithms to control the generation and elimination of redundant topologies. Then, we construct the linkage arrangements for each valid topology. Finally, we output a set of feasible geometries through a positional analysis step that minimizes the error associated with closure of the loops in the linkage while avoiding geometric interference. The proposed systematic approach outputs the ATLAS of candidate mechanisms, which can be further processed for downstream applications. The resulting synthesis procedure is the first of its kind that is capable of synthesizing functional linkages with prescribed mobility constructed from a soup of primitive entities.