I found the following info in one of my work instructions:
Microsoft Hyper-V Inventory
A Hyper-V server simply is a Windows server with the Hyper-V role installed. Therefore our agent (v8.6 or newer) can be installed to the Hyper-V host to gather hardware and software inventory and the virtualization related information.
Agents installed to the guests will also deliver inventories (HW, SW) and in the end FNMP will work out the relationships between Hyper-V hosts and guests.
I hope this information are helpful in case you use the MD agent in your enviroment.