Preheat the oven to 200 degrees F (95 degrees C). Line a rimmed baking sheet with parchment paper.
Melt butter in a small saucepan over low heat. Add maple syrup, molasses, pumpkin puree, apple juice, pumpkin spice, and vanilla extract; whisk until blended and warmed through.
Combine pecans, oats, cranberries, dates, hazelnuts, pistachios, and pumpkin seeds in a large mixing bowl. Pour in maple syrup mixture and toss to combine. Spread mixture onto the baking sheet.
Bake in the preheated oven until granola looks dry, 3 to 4 hours. Allow to cool until crisp. Crumble into bite-sized pieces and transfer to a covered container.