Prepare the crust by combining crushed graham crackers, cocoa powder, granulated sugar, and melted butter. Press into a 9-inch pie dish and refrigerate for 30 minutes.
Make the chocolate filling by beating softened cream cheese until smooth, then adding powdered sugar and vanilla extract. Fold in whipped topping until no streaks remain.
Prepare the coconut-pecan topping by toasting pecans if desired. Set aside.
Assemble the pie by spreading half of the cream cheese mixture into the crust, then adding half of the coconut and pecans. Repeat with the remaining mixture and top with chocolate chips.
Cover the pie with plastic wrap and chill for at least 4 hours before serving.