Няма специално съоръжение за това. Едно нещо, което можете да направите, е да стартирате част от този код в mongo shell, който може да изпълни точно същия javascript като сървъра. Обвивката няма програма за отстраняване на грешки, но с нейната интерактивна подкана би било много по-лесно да се опитват неща, да се проверяват променливи и т.н.
Лично аз не бих препоръчал непременно преместване на код в сървъра. Имайте предвид, че е възможно да изпратите няколко операции за запис (като вмъквания) подред и след това след изпращане на няколко да поискате едно потвърждение. Следователно този сценарий не е непременно бавен, дори ако има някакво нетривиално забавяне на мрежата.
Като алтернатива можете да стартирате C# код на същия сървър като процеса mongod и по този начин да получите изключително ниска латентност при изпълнение на заявки. Един от начините да направите това е да направите уеб сървър, който е написан на C# и капсулира логиката, предложена по-горе.