Three-dimensional (3D) porous scaffolds with sustained drug delivery are pursued for osteoarticular tuberculosis therapy after surgery. In this study, mesoporous bioactive glass/metal-organic framework (MBG/MOF) scaffolds with sustained antitubercular drug release have been fabricated by 3D printing. The results showed that the MBG/MOF scaffolds possess macropores of ca. 400 μm and enhanced compressive strength of 3–7 MPa, also exhibited good biocompatibility and apatite forming ability in vitro. Furthermore, the drug release rate and pH microenvironment of the MBG/MOF scaffolds could be controlled due to the MOF degradation. These results indicated that the 3D printed MBG/MOF scaffolds are promising for treating osteoarticular tuberculosis.