Herkunft:
Diese Redewendung findet ihren Ursprung bei Halterungen für Kienspäne,
den sogennanten Maulaffen, die im Mittelalter und der frühen Neuzeit den armen Leuten als Beleuchtung dienten.
Manche Kienspanhalter hatten die Form von Köpfen, in deren geöffneten Mund (Maul offen) der Kienspan gesteckt wurde.
Wer mit offenem Mund (staunend) herumsteht, hält Maulaffen feil
Quelle
Ich kenne diesen Ausdruck auch aus einem Märchen. Und zwar Schneeweißchen und Rosenrot.
Da kommt ein Zwerg vor. Der Ausschnitt aus diesem Märchen ist wir folgt:
" Die Abendsonne schien über die glänzenden Steine, sie schimmerten und leuchteten so prächtig in allen Farben,
daß die Kinder stehenblieben und sie betrachteten.
»Was steht ihr da und habt Maulaffen feil!« schrie der Zwerg,
und sein aschgraues Gesicht ward zinnoberrot vor Zorn. "