Despite having significant applications in the construction of controlled delivery systems with high anti-interference capability, dual-controlled molecular release has not yet been achieved based on small molecular/supramolecular entities. Herein, we report a dual-controlled release system based on coordination cages, for which releasing the guest from the cage demands synchronously altering the coordinative metal cations and the solvent. The cages, Hg5L2 and Ag5L2, are constructed via coordination-driven self-assembly of a corannulene-based ligand. While Hg5L2 shows a solvent-independent guest encapsulation in all the studied solvents, Ag5L2 is able to encapsulate the guests in only some of the solvents, such as acetone-d6, but will liberate the encapsulated guests in 1,1,2,2-tetrachloroethane-d2. Hg5L2 and Ag5L2 are interconvertible. Thus, the release of guests from Hg5L2 in acetone-d6 can be achieved, but requires two separate operations, including metal substitutions and a change of the solvent. In chemistry, dual-controlled systems such as this have the potential in programmable synthesis, cooperating with single-controlled guest release systems to sequentially release different reactants/catalysts.