No puede usar Jasper Reports con MongoDB como su proveedor de datos directamente, porque el controlador de MongoDB no es compatible con JDBC.
Puede obtener sus datos de MongoDB y envolverlos en un JRDataSource, hay algunas implementaciones disponibles de JRDataSourche como JRBeanArrayDataSource y JRBeanCollectionDataSource.
Para obtener más información sobre JRDataSource y las implementaciones, visite http://jasperreports.sourceforge.net/api/index .html