This document presents the Dynamic Quality of Service Stability based Multicast Routing Protocol (DQSMRP) aimed at enhancing routing stability and quality of service in mobile ad hoc networks (MANETs). The protocol employs a modified cuckoo search algorithm combined with differential evolution techniques to manage network parameters such as node stability, bandwidth, and delays for efficient multicasting. Simulation results indicate that DQSMRP outperforms existing multicast protocols in terms of packet delivery ratio, control overhead, and end-to-end delay.