This is a blender addon that connects rigidbodies with constraint joints. By expanding the original mesh to check for overlap margins, it detects the locations of potential connections. When overlapping objects are found, the addon places constraints at their points of contact.
Use the console to track progress (Window -> Toggle System Console)