Você não pode usar o Jasper Reports com o MongoDB como seu provedor de dados diretamente, porque o driver do MongoDB não é compatível com JDBC.
Você pode buscar seus dados do MongoDB e envolvê-los em um JRDataSource, existem algumas implementações disponíveis de JRDataSourche, como JRBeanArrayDataSource e JRBeanCollectionDataSource.
Para obter mais informações sobre JRDataSource e implementações, visite http://jasperreports.sourceforge.net/api/index .html