I second that. You can use an original IBM MDA card or a Hercules or Hercules clone.
By default, any Hercules compatible card should behave like a basic IBM MDA.
The graphics menory is being disabled unless a game or driver (msherc, hgc etc) enables it.
So no worries, as a plain MDA card it can co-exist with CGA and EGA/VGA just fine.
 
If you like, you can use a signal converter from TTL video to VGA video. There might be some projects out there by now.
If not, the Graphics Gremlin might be an alternative.
It's a modern CGA/Hercules card with VGA connector.
I haven't tested it personally yet, though. 
https://github.com/schlae/graphics-gremlin
Edit: It might also be possible to use an oscilloscope as a TTL monitor.
It can do those ~18KHz just fine, I think.
The principle should be same as using a scope as a TV monitor.
If the scope has X, Y and Z inputs it should do.
Edit: If everything fails, you can also hack an Hercules clone into being more VGA compatible.
However, the procedure isn't for beginners and there are several things to be taken into account.
 
Matching the voltage levels mostly, TTL uses +5v and that's a tad bit too high for any VGA input. 
Second is timing. Multisync CRT monitors of the old days often had supported weird frequencies.
Modern flat screens usually don't.
 
Hercules graphics on VGA monitors (mod)
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel
//My video channel//