Is there a reason why "how many eggs are there" is wrong? The answer of "how many eggs" is a sentence fragment.
So is 'कितने अंडे?" It is not a complete sentence (no verb). Just a fragment that you might use in colloquial speech.
How many eggs are there? would be 'कितने अंडे हैं?"
It is correct