Nel "senso della parola" C/C++, gli int sono non effettivamente garantito
essere valori a 32 bit. Un int deve essere almeno a 16 bit, ma generalmente corrisponde all'architettura della piattaforma (es. 32 o 64 bit).
Come accennato da @Jasd, JavaScript ha un solo tipo numerico che è un punto mobile (double in C).
Dalla shell di MongoDB dovresti essere in grado di usare le funzioni NumberInt(..) per ottenere un valore intero BSON a 32 bit
o NumberLong(..) per ottenere un intero BSON a 64 bit.