Photonwares Multicast Switches (MCS) are wavelength insensitive and transmission speed independent optical switches which can connect any number of optical inputs to any outputs in a fully non-blocking and conflict free configuration flexibility way. This functionality is built using an array of N PLC power splitters interconnected to an array of M high reliability MEMS optical switches to form an NxM multicast switch. M is typically 16. The output power can be boosted by integration with optical amplifiers or VOAs along with tap monitors. It is available in compact module and net-ready rackmount with various control interface options.