At a minimum, you will need a brokerage account, with options trading (You might need to let the brokerage know you want to sell covered calls).