There are alternatives to a classical Dyson sphere (Dyson bubble is one) that can be constructed to capture all the energy released by a star and which do not require much material [1].
I actually think you would use a series of nested Dyson bubbles to capture the energy via a cascade much like the electron transport chain [2] uses a multi-protein redox cascade to capture the energy of metabolism.