Background: Indonesia is the biggest archipelago country with the second biggest biodiversity in the world. A lot of medical plants for treating various diseases can be found in Indonesia, including medical plants for tuberculosis, an infectious disease caused by Mycobacterium tuberculosis. Objective: The goal of this research is to document the information of Indonesia indigenous medical plants that used various local societies to treat tuberculosis and also analyze active compounds of medical plants with proteins that related to tuberculosis. Methods and Material: The annotation of medical plants for treating tuberculosis was collected from a various source comprising local research papers, theses, and other resources. The information of active compound was taken from Dr. Duke’s Phytochemical and Ethnobotanical Databases. A network of active compounds-proteins was analyzed by using Cytoscape 3.6.0. Results: The result described that there were twenty-seven species from nineteen families of medical plants used by local societies of Indonesia for tuberculosis therapy, and there were sundry of active compounds from fourteen medical plants had direct interaction with proteins related tuberculosis. Conclusions: Most of the active compounds targeted proteins that had a prominent role in immune system. It indicated that medical plants treating tuberculosis through regulating immunity of human body.