Using iMac Bluetooth keyboard and mouse with MBP I got iMac and I got 2 MBP, usually I use my laptop. But for each I have to use its own keyboard and trackpad or magic mouse, is there is any way to make them use just one keyboard and mouse e.g use I can use my iMac keyboard and MagicMouse with my laptop. I tried to make the iMac keyboard and Mouse discoverable by my MBP but bluetooth shows empty.

Is there a way that is possible as sometimes I use my iMac as an extended screen of my laptop.
So it's not possible to have the same mouse work on both your iMac and your MacBookPro simultaneously, but you can boot your iMac in target display mode. It becomes a monitor for your MBP therefore allowing you to use your mouse on both connected screens.

Additionally, it sounds like you are having trouble connecting your mouse to your MBP. Make sure your iMac is off, or your mouse is disconnected from the iMac, before trying to connect your mouse to your MBP.