Melt the butter and set it aside to cool slightly.
In a large bowl, whisk together the all-purpose flour, white whole wheat flour, baking powder, baking soda, salt, cinnamon, allspice, nutmeg and cloves.
In a medium bowl, combine the pumpkin puree, eggs, milk, maple syrup and vanilla. Whisk until well combined. Whisk in the melted butter.
Heat an electric griddle or non-stick skillet over medium heat. Grease the griddle or skillet with cooking spray.
Pour the wet ingredients into the dry and mix until just combined. Try not to over-mix the batter. A few small lumps may remain in the batter but you shouldn't see large clumps or streaks of flour.
Scoop about 3 tablespoons of batter per pancake onto the hot griddle. Let the pancakes cook on the first side until bubbles form and the pancake bottoms begin to brown, about 3 minutes. Flip the pancakes and cook on the second side until golden and cooked through, about 2 minutes. Serve pancakes with maple syrup, if desired.