keyhole can read a sample document and generate dummy data. Here is an example.
keyhole -seed [--drop] [--total <num>] [--file <template>] <connection_string>
keyhole -v --schema --collection favorites mongodb://localhost/keyhole > /tmp/template.json
keyhole --seed --total 10000 --file /tmp/template.json --collection xyz mongodb://localhost/keyhole